.btn {
  border-width: 2px;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #fdebed;
}
body {
  font-family: Onest;
}
.display-1 {
  font-family: 'Onest', sans-serif;
  font-size: 5.4rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.75rem;
}
.display-2 {
  font-family: 'Onest', sans-serif;
  font-size: 4.3rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 5.375rem;
}
.display-4 {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: 1.65;
}
.display-4 > .mbr-iconfont {
  font-size: 1.40625rem;
}
.display-5 {
  font-family: 'Onest', sans-serif;
  font-size: 1.8rem;
  line-height: 1.4;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Onest', sans-serif;
  font-size: 1.4rem;
  line-height: 1.25;
}
.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: 4.32rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.78rem;
    font-size: calc( 2.54rem + (5.4 - 2.54) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1 * (2.54rem + (5.4 - 2.54) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.44rem;
    font-size: calc( 2.155rem + (4.3 - 2.155) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1 * (2.155rem + (4.3 - 2.155) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.65 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((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.25 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.78rem;
    font-size: calc( 2.54rem + (5.4 - 2.54) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1 * (2.54rem + (5.4 - 2.54) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.44rem;
    font-size: calc( 2.155rem + (4.3 - 2.155) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1 * (2.155rem + (4.3 - 2.155) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.65 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((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.25 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #f86624 !important;
}
.bg-success {
  background-color: #24c57a !important;
}
.bg-info {
  background-color: #0cbadd !important;
}
.bg-warning {
  background-color: #e9af00 !important;
}
.bg-danger {
  background-color: #c72232 !important;
}
.btn-primary {
  border-color: #030100 !important;
  box-shadow: 0 8px 0 #030100 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #f86624 !important;
  color: #ffffff !important;
  border-color: #f86624 !important;
  border-color: #030100 !important;
  box-shadow: 0 8px 0 #030100 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #fa8955 !important;
  border-color: #fa8955 !important;
  box-shadow: none;
  border-color: #030100 !important;
  box-shadow: 0 11px 0 #030100 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #fa8955 !important;
  border-color: #fa8955 !important;
}
.btn-secondary {
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #662e9b !important;
  color: #ffffff !important;
  border-color: #662e9b !important;
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #803ac2 !important;
  border-color: #803ac2 !important;
  box-shadow: none;
  border-color: #000000 !important;
  box-shadow: 0 11px 0 #000000 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #803ac2 !important;
  border-color: #803ac2 !important;
}
.btn-info {
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-info,
.btn-info:active {
  background-color: #0cbadd !important;
  color: #000000 !important;
  border-color: #0cbadd !important;
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #29d1f3 !important;
  border-color: #29d1f3 !important;
  box-shadow: none;
  border-color: #000000 !important;
  box-shadow: 0 11px 0 #000000 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #000000 !important;
  background-color: #29d1f3 !important;
  border-color: #29d1f3 !important;
}
.btn-success {
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-success,
.btn-success:active {
  background-color: #24c57a !important;
  color: #000000 !important;
  border-color: #24c57a !important;
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #40dc93 !important;
  border-color: #40dc93 !important;
  box-shadow: none;
  border-color: #000000 !important;
  box-shadow: 0 11px 0 #000000 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #000000 !important;
  background-color: #40dc93 !important;
  border-color: #40dc93 !important;
}
.btn-warning {
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #e9af00 !important;
  color: #000000 !important;
  border-color: #e9af00 !important;
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffc71d !important;
  border-color: #ffc71d !important;
  box-shadow: none;
  border-color: #000000 !important;
  box-shadow: 0 11px 0 #000000 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #000000 !important;
  background-color: #ffc71d !important;
  border-color: #ffc71d !important;
}
.btn-danger {
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #c72232 !important;
  color: #ffffff !important;
  border-color: #c72232 !important;
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #de3e4d !important;
  border-color: #de3e4d !important;
  box-shadow: none;
  border-color: #000000 !important;
  box-shadow: 0 11px 0 #000000 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #de3e4d !important;
  border-color: #de3e4d !important;
}
.btn-white {
  border-color: #6e6e6e !important;
  box-shadow: 0 8px 0 #6e6e6e !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  color: #616161 !important;
  border-color: #fafafa !important;
  border-color: #6e6e6e !important;
  box-shadow: 0 8px 0 #6e6e6e !important;
}
.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;
  border-color: #6e6e6e !important;
  box-shadow: 0 11px 0 #6e6e6e !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #616161 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black {
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  color: #ffffff !important;
  border-color: #232323 !important;
  border-color: #000000 !important;
  box-shadow: 0 8px 0 #000000 !important;
}
.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;
  border-color: #000000 !important;
  box-shadow: 0 11px 0 #000000 !important;
}
.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: #f86624;
  color: #f86624;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #bf4006 !important;
  background-color: transparent !important;
  border-color: #bf4006 !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #f86624 !important;
  border-color: #f86624 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #662e9b;
  color: #662e9b;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #3a1a58 !important;
  background-color: transparent !important;
  border-color: #3a1a58 !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #662e9b !important;
  border-color: #662e9b !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #0cbadd;
  color: #0cbadd;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #08758b !important;
  background-color: transparent !important;
  border-color: #08758b !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0cbadd !important;
  border-color: #0cbadd !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #24c57a;
  color: #24c57a;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #177c4d !important;
  background-color: transparent !important;
  border-color: #177c4d !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #24c57a !important;
  border-color: #24c57a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #e9af00;
  color: #e9af00;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #926e00 !important;
  background-color: transparent !important;
  border-color: #926e00 !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #e9af00 !important;
  border-color: #e9af00 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #c72232;
  color: #c72232;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #7d151f !important;
  background-color: transparent !important;
  border-color: #7d151f !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #c72232 !important;
  border-color: #c72232 !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;
}
.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;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #f86624 !important;
}
.text-secondary {
  color: #662e9b !important;
}
.text-success {
  color: #24c57a !important;
}
.text-info {
  color: #0cbadd !important;
}
.text-warning {
  color: #e9af00 !important;
}
.text-danger {
  color: #c72232 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #b03b06 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #32174c !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #146f45 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #07697c !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #836200 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #70131c !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: #f86624;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0cbadd;
}
.alert-warning {
  background-color: #e9af00;
}
.alert-danger {
  background-color: #c72232;
}
.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: #f86624;
  border-color: #f86624;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #f86624;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fef0ea;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #81e8b8;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #baf0fb;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffedb6;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e97f8a;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: 1.65;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.40625rem;
}
.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: #f86624 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: 1.65;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.40625rem;
}
blockquote {
  border-color: #f86624;
}
/* 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: #f86624;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #f86624;
}
.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: #f86624;
  border-bottom-color: #f86624;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #f86624 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #662e9b !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='%23f86624' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.mbr-section-btn .btn {
  padding: 16px 30px;
  font-weight: 700;
  margin-top: 22px;
}
.mbr-section-btn .btn:hover,
.mbr-section-btn .btn:focus {
  transform: translateY(-3px);
}
.mbr-section-btn .btn-black {
  border-color: #ffffff !important;
  box-shadow: 0 8px 0 #ffffff !important;
}
.mbr-section-btn .btn-black:hover,
.mbr-section-btn .btn-black:focus {
  transform: translateY(-3px);
  box-shadow: 0 11px 0 #ffffff !important;
}
.mbr-section-btn .btn-primary,
.mbr-section-btn .btn-secondary,
.mbr-section-btn .btn-success,
.mbr-section-btn .btn-info,
.mbr-section-btn .btn-warning,
.mbr-section-btn .btn-danger,
.mbr-section-btn .btn-black,
.mbr-section-btn .btn-white {
  margin-top: 20px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.little-radius,
.form-control,
textarea {
  border-radius: 1rem !important;
}
.middle-radius,
.nav.nav-tabs .nav-item {
  border-radius: 1.5rem !important;
}
.large-radius {
  border-radius: 4rem !important;
}
@media (max-width: 1280px) {
  .large-radius {
    border-radius: 2rem !important;
  }
}
.mbr-label {
  border-radius: 100px !important;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-vg5ntrO7Gd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5ntrO7Gd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5ntrO7Gd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5ntrO7Gd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5ntrO7Gd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5ntrO7Gd .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5ntrO7Gd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5ntrO7Gd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5ntrO7Gd .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5ntrO7Gd .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5ntrO7Gd .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5ntrO7Gd .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5ntrO7Gd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5ntrO7Gd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5ntrO7Gd .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5ntrO7Gd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5ntrO7Gd .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5ntrO7Gd .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5ntrO7Gd .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5ntrO7Gd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5ntrO7Gd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5ntrO7Gd .container,
.cid-vg5ntrO7Gd .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .container,
  .cid-vg5ntrO7Gd .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5ntrO7Gd .container,
  .cid-vg5ntrO7Gd .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5ntrO7Gd .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5ntrO7Gd .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5ntrO7Gd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5ntrO7Gd .nav-item:focus,
.cid-vg5ntrO7Gd .nav-link:focus {
  outline: none;
}
.cid-vg5ntrO7Gd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5ntrO7Gd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5ntrO7Gd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5ntrO7Gd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5ntrO7Gd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5ntrO7Gd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5ntrO7Gd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5ntrO7Gd .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5ntrO7Gd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5ntrO7Gd .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5ntrO7Gd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5ntrO7Gd .navbar.collapsed {
  justify-content: center;
}
.cid-vg5ntrO7Gd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5ntrO7Gd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5ntrO7Gd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5ntrO7Gd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5ntrO7Gd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5ntrO7Gd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5ntrO7Gd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5ntrO7Gd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5ntrO7Gd .navbar {
    min-height: 72px;
  }
  .cid-vg5ntrO7Gd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5ntrO7Gd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5ntrO7Gd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5ntrO7Gd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5ntrO7Gd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5ntrO7Gd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5ntrO7Gd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5ntrO7Gd .dropdown-item.active,
.cid-vg5ntrO7Gd .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5ntrO7Gd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5ntrO7Gd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5ntrO7Gd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5ntrO7Gd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5ntrO7Gd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5ntrO7Gd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5ntrO7Gd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5ntrO7Gd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5ntrO7Gd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5ntrO7Gd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5ntrO7Gd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5ntrO7Gd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5ntrO7Gd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5ntrO7Gd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5ntrO7Gd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5ntrO7Gd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5ntrO7Gd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5ntrO7Gd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5ntrO7Gd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5ntrO7Gd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5ntrO7Gd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5ntrO7Gd .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5ntrO7Gd .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5ntrO7Gd .navbar {
    height: 70px;
  }
  .cid-vg5ntrO7Gd .navbar.opened {
    height: auto;
  }
  .cid-vg5ntrO7Gd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5ntrO7Gd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5ntrO7Gd .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5ntrO7Gd .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5ntrO7Gd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5ntrO7Gd .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5ntrO7Gd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5ntrO7Gd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5ntrO7Gd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5ntrO7Gd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5ntrO7Gd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5ntrO7Gd .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5ntrO7Gd .content-wrap {
    display: block;
  }
}
.cid-vg5ntrO7Gd .nav-link,
.cid-vg5ntrO7Gd .dropdown-item {
  color: #21090E;
}
.cid-vg5ntsbfVW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5ntsbfVW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5ntsbfVW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5ntsbfVW .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5ntsbfVW .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5ntsbfVW .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5ntsbfVW .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5ntsbfVW .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5ntsbfVW .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5ntsbfVW .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5ntsbfVW .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5ntsbfVW .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5ntsbfVW .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5ntsbfVW .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5ntsbfVW .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5ntsbfVW .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5ntsbfVW .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5ntsbfVW .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5ntsbfVW .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5ntsbfVW .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5ntsbfVW .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5ntsbfVW .mbr-label,
.cid-vg5ntsbfVW .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5ntsbfVW .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5ntsbfVW .mbr-text,
.cid-vg5ntsbfVW .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5ntsbfVW .mbr-section-title,
.cid-vg5ntsbfVW .title-wrapper,
.cid-vg5ntsbfVW .mbr-section-btn {
  text-align: center;
}
.cid-vg5ntsbfVW .mbr-section-title,
.cid-vg5ntsbfVW .title-wrapper,
.cid-vg5ntsbfVW .logo-wrapper,
.cid-vg5ntsbfVW .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5ntsiuxE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5ntsiuxE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5ntsiuxE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5ntsiuxE .row {
  margin: 0 -45px;
}
.cid-vg5ntsiuxE .row .card {
  padding: 0 45px;
}
.cid-vg5ntsiuxE .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5ntsiuxE .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5ntsiuxE .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5ntsiuxE .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5ntsiuxE .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5ntsiuxE .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5ntsiuxE .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5ntsiuxE .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5ntsiuxE .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5ntsiuxE .mbr-label {
  color: #3a001d;
}
.cid-vg5ntsiuxE .mbr-section-title {
  color: #21090E;
}
.cid-vg5ntsiuxE .mbr-text {
  color: #3a001d;
}
.cid-vg5ntsiuxE .mbr-label,
.cid-vg5ntsiuxE .label-wrapper {
  color: #21090E;
}
.cid-vg5ntsiuxE .mbr-text,
.cid-vg5ntsiuxE .text-wrapper,
.cid-vg5ntsiuxE .mbr-section-btn {
  color: #21090E;
}
.cid-vg5qRLCVK8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vg5qRLCVK8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5qRLCVK8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5qRLCVK8 .row {
  justify-content: center;
}
.cid-vg5qRLCVK8 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vg5qRLCVK8 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vg5qRLCVK8 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vg5qRLCVK8 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vg5qRLCVK8 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vg5qRLCVK8 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5qRLCVK8 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vg5qRLCVK8 .mbr-section-title {
  color: #ffffff;
}
.cid-vg5qRLCVK8 .mbr-text {
  color: #ffffff;
}
.cid-vg5qRLCVK8 .mbr-desc {
  color: #ffffff;
}
.cid-vg5qRLCVK8 .mbr-section-title,
.cid-vg5qRLCVK8 .mbr-section-btn {
  text-align: center;
}
.cid-vg5ntsk5B7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5ntsk5B7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5ntsk5B7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5ntsk5B7 .card-wrapper {
  position: relative;
  z-index: 1;
  border: 2px solid #21090e !important;
  background-color: #21090e;
}
.cid-vg5ntsk5B7 .card-wrapper .google-map iframe {
  height: 650px;
}
@media (max-width: 1440px) {
  .cid-vg5ntsk5B7 .card-wrapper .google-map iframe {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5ntsk5B7 .card-wrapper .google-map iframe {
    height: 350px;
  }
}
.cid-vg5ntsk5B7 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5ntsk5B7 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5ntsk5B7 .decoration-wrapper .decor_1 {
  background-color: #ff6f89;
  bottom: 0;
}
.cid-vg5ntsk5B7 .decoration-wrapper .decor_2 {
  background-color: #ea3d5b;
  bottom: 70px;
}
.cid-vg5ntsk5B7 .decoration-wrapper .decor_3 {
  background-color: #9a1436;
  bottom: 120px;
}
.cid-vg5ntsXq7j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5ntsXq7j .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5ntsXq7j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5ntsXq7j .row {
  margin: 0 -11px;
}
.cid-vg5ntsXq7j .row .card {
  padding: 0 11px;
}
.cid-vg5ntsXq7j .content-wrapper {
  margin-bottom: 88px;
}
@media (max-width: 992px) {
  .cid-vg5ntsXq7j .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5ntsXq7j .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-vg5ntsXq7j .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vg5ntsXq7j .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vg5ntsXq7j .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5ntsXq7j .tabs-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5ntsXq7j .tabs-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5ntsXq7j .tabs-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5ntsXq7j .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: block;
}
@media (max-width: 992px) {
  .cid-vg5ntsXq7j .tabs-wrapper .nav.nav-tabs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.cid-vg5ntsXq7j .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 22px 42px;
  border: 2px solid #21090e;
  background-color: #fdc8cf;
  display: block;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-vg5ntsXq7j .tabs-wrapper .nav.nav-tabs .nav-item {
    margin-left: 8px;
    margin-right: 8px;
    padding: 16px 22px;
  }
}
.cid-vg5ntsXq7j .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  display: block;
  background-color: transparent;
  border: none;
  color: #21090e;
  transition: all 0.3s ease-in-out;
  opacity: 0.5;
  padding: 0;
  animation: none;
}
.cid-vg5ntsXq7j .tabs-wrapper .nav.nav-tabs .nav-item .nav-link:hover {
  opacity: 1;
}
.cid-vg5ntsXq7j .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  background-color: transparent;
  opacity: 1;
}
.cid-vg5ntsXq7j .tab-content {
  padding-right: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5ntsXq7j .tab-content {
    padding-right: 0;
  }
}
.cid-vg5ntsXq7j .tab-content .tab-pane .item-content .image-wrap img {
  width: 100%;
  height: 500px;
  border: 2px solid #21090e;
  box-shadow: 0 16px 0 #21090e;
  background-color: #21090e;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vg5ntsXq7j .tab-content .tab-pane .item-content .image-wrap img {
    height: 350px;
  }
}
@media (max-width: 425px) {
  .cid-vg5ntsXq7j .tab-content .tab-pane .item-content .image-wrap img {
    height: 300px;
  }
}
.cid-vg5ntsXq7j .mbr-section-title,
.cid-vg5ntsXq7j .title-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5ntsXq7j .mbr-text,
.cid-vg5ntsXq7j .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5nttfSA8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f86624;
}
.cid-vg5nttfSA8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5nttfSA8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5nttfSA8 .row {
  margin: 0 -45px;
}
.cid-vg5nttfSA8 .row .card {
  padding: 0 45px;
  justify-content: center;
}
.cid-vg5nttfSA8 .image-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5nttfSA8 .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5nttfSA8 .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5nttfSA8 .image-wrapper img {
  width: 100%;
  height: 550px;
  object-fit: cover;
  border: 2px solid #21090e;
  box-shadow: 0 16px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5nttfSA8 .image-wrapper img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5nttfSA8 .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
@media (max-width: 425px) {
  .cid-vg5nttfSA8 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5nttfSA8 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #662e9b;
  margin-bottom: 22px;
}
.cid-vg5nttfSA8 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
  text-shadow: 0 5px 0 #be3400;
}
.cid-vg5nttfSA8 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5nttfSA8 .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5nttfSA8 .mbr-label {
  color: #3a001d;
}
.cid-vg5nttfSA8 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5nttfSA8 .mbr-text {
  color: #fffaf0;
}
.cid-vg5nttfSA8 .mbr-label,
.cid-vg5nttfSA8 .label-wrapper {
  color: #FFFFFF;
}
.cid-vg5nttfSA8 .mbr-section-title,
.cid-vg5nttfSA8 .mbr-section-btn {
  color: #000000;
}
.cid-vg5nttfSA8 .mbr-text,
.cid-vg5nttfSA8 .text-wrapper {
  color: #000000;
}
.cid-vg5nttsx9G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f86624;
}
.cid-vg5nttsx9G .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5nttsx9G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5nttsx9G .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 88px;
  text-shadow: 0 5px 0 #be3400;
}
@media (max-width: 992px) {
  .cid-vg5nttsx9G .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 32px;
  }
}
.cid-vg5nttsx9G .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 38px 22px;
}
@media (max-width: 1200px) {
  .cid-vg5nttsx9G .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-vg5nttsx9G .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vg5nttsx9G .items-wrapper .item {
    margin-bottom: 16px;
  }
}
.cid-vg5nttsx9G .items-wrapper .item:hover .item-wrapper,
.cid-vg5nttsx9G .items-wrapper .item:focus .item-wrapper {
  transform: scale(1.03);
}
.cid-vg5nttsx9G .items-wrapper .item .item-wrapper {
  height: 100%;
  border: 2px solid #21090e;
  background-color: #5d2c26;
  transition: all 0.3s ease;
  overflow: hidden;
}
.cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-img {
  background-color: #5d2c26;
}
.cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-img img {
  height: 350px;
  width: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-content {
  padding: 25px 25px 32px 25px;
}
@media (max-width: 992px) {
  .cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-content {
    padding: 22px;
  }
}
.cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 22px;
}
.cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-content .price-wrapper .item-price {
  display: inline-flex;
  padding: 28px 22px;
  background-color: #f86624;
  border: 2px solid #21090e;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-content .price-wrapper .item-price {
    padding: 22px;
  }
}
.cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-vg5nttsx9G .items-wrapper .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5nttsx9G .mbr-section-title,
.cid-vg5nttsx9G .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5nttsx9G .item-title {
  color: #fffaf0;
}
.cid-vg5nttsx9G .item-price,
.cid-vg5nttsx9G .price-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5nttsx9G .item-text {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5nttsx9G .item-title,
.cid-vg5nttsx9G .mbr-section-btn {
  text-align: center;
  color: #FDEBED;
}
.cid-vg5ntttAfD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5ntttAfD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5ntttAfD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5ntttAfD .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5ntttAfD .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
}
@media (max-width: 1440px) {
  .cid-vg5ntttAfD .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5ntttAfD .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5ntttAfD .content-wrapper .card-wrapper .logo-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5ntttAfD .content-wrapper .card-wrapper .logo-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5ntttAfD .content-wrapper .card-wrapper .logo-wrapper img {
  width: 72px;
  height: 72px;
  object-fit: cover;
  display: inline-block;
}
.cid-vg5ntttAfD .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5ntttAfD .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5ntttAfD .content-wrapper .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5ntttAfD .content-wrapper .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5ntttAfD .content-wrapper .card-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5ntttAfD .mbr-section-title {
  color: #3a001d;
}
.cid-vg5ntttAfD .mbr-text,
.cid-vg5ntttAfD .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5ntttAfD .mbr-section-title,
.cid-vg5ntttAfD .mbr-section-btn,
.cid-vg5ntttAfD .title-wrapper,
.cid-vg5ntttAfD .logo-wrapper {
  text-align: center;
}
.cid-vg5ntttAfD .mbr-section-title,
.cid-vg5ntttAfD .mbr-section-btn,
.cid-vg5ntttAfD .logo-wrapper,
.cid-vg5ntttAfD .title-wrapper {
  color: #21090E;
}
.cid-vg5nttuBYs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vg5nttuBYs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5nttuBYs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5nttuBYs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 480px;
  max-width: 480px;
}
@media (max-width: 768px) {
  .cid-vg5nttuBYs .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vg5nttuBYs .embla__slide .slide-content {
  width: 100%;
}
.cid-vg5nttuBYs .embla__slide .slide-content .item-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-vg5nttuBYs .embla__slide .slide-content .item-wrapper {
    padding: 22px;
  }
}
.cid-vg5nttuBYs .embla__slide .slide-content .item-wrapper .item-text {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-vg5nttuBYs .embla__slide .slide-content .item-wrapper .item-text {
    margin-bottom: 22px;
  }
}
.cid-vg5nttuBYs .embla__slide .slide-content .item-wrapper .item-img {
  margin-bottom: 16px;
}
.cid-vg5nttuBYs .embla__slide .slide-content .item-wrapper .item-img img {
  display: inline-block;
  height: 118px;
  width: 118px;
  min-width: 118px;
  object-fit: cover;
  border: 2px solid #21090e;
  border-radius: 100% !important;
}
.cid-vg5nttuBYs .embla__slide .slide-content .item-wrapper .item-name {
  margin-bottom: 0;
}
.cid-vg5nttuBYs .embla__slide .slide-content .item-wrapper .item-role {
  margin-bottom: 0;
}
.cid-vg5nttuBYs .embla__button {
  top: 0;
  width: 72px;
  height: 72px;
  margin-top: -1.5rem;
  font-size: 32px;
  background-color: #ff9753 !important;
  color: #21090e !important;
  border: 2px solid #21090e !important;
  box-shadow: 0 8px 0 #21090e;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-vg5nttuBYs .embla__button:hover {
  transform: translateY(-3px);
  box-shadow: 0 11px 0 #21090e;
}
.cid-vg5nttuBYs .embla__button:disabled {
  opacity: 0.5 !important;
  transform: none;
  box-shadow: 0 8px 0 #21090e;
}
.cid-vg5nttuBYs .embla__button.embla__button--prev {
  margin-left: -94px;
}
.cid-vg5nttuBYs .embla__button.embla__button--next {
  margin-right: -94px;
}
.cid-vg5nttuBYs .embla {
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 1;
  width: 100%;
  padding-top: 6rem;
}
.cid-vg5nttuBYs .embla__viewport {
  overflow: hidden;
  width: 100%;
  padding: 0;
}
@media (max-width: 768px) {
  .cid-vg5nttuBYs .embla__viewport {
    padding: 0;
  }
}
.cid-vg5nttuBYs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vg5nttuBYs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vg5nttuBYs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vg5nttuBYs .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vg5nttuBYs .item-text {
  color: #21090E;
  text-align: center;
}
.cid-vg5nttuBYs .item-name {
  color: #3a001d;
}
.cid-vg5nttuBYs .item-role {
  color: #21090E;
  text-align: center;
}
.cid-vg5nttuBYs .item-name,
.cid-vg5nttuBYs .item-img {
  text-align: center;
  color: #21090E;
}
.cid-vg5nttvj8U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5nttvj8U .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5nttvj8U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5nttvj8U .row {
  margin: 0 -45px;
}
.cid-vg5nttvj8U .row .card {
  padding: 0 45px;
  justify-content: center;
}
.cid-vg5nttvj8U .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5nttvj8U .image-wrapper img {
  width: 500px;
  height: 500px;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vg5nttvj8U .image-wrapper img {
    width: 400px;
    height: 400px;
  }
}
@media (max-width: 992px) {
  .cid-vg5nttvj8U .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
@media (max-width: 425px) {
  .cid-vg5nttvj8U .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5nttvj8U .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5nttvj8U .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5nttvj8U .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5nttvj8U .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5nttvj8U .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
}
.cid-vg5nttvj8U .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5nttvj8U .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5nttvj8U .mbr-label {
  color: #3a001d;
}
.cid-vg5nttvj8U .mbr-section-title {
  color: #3a001d;
}
.cid-vg5nttvj8U .mbr-text {
  color: #3a001d;
}
.cid-vg5nttvj8U .mbr-label,
.cid-vg5nttvj8U .label-wrapper {
  color: #21090E;
}
.cid-vg5nttvj8U .mbr-section-title,
.cid-vg5nttvj8U .mbr-section-btn {
  color: #21090E;
}
.cid-vg5nttvj8U .mbr-text,
.cid-vg5nttvj8U .text-wrapper {
  color: #21090E;
}
.cid-vg5nttyXd3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5nttyXd3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5nttyXd3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5nttyXd3 .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
}
@media (max-width: 1440px) {
  .cid-vg5nttyXd3 .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5nttyXd3 .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5nttyXd3 .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5nttyXd3 .content-wrapper .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row {
  margin: 0 -9.6px;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control-label {
  margin-bottom: 10px;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control {
  background-color: #fdebed;
  padding: 22px 32px;
  box-shadow: none;
  border: 2px solid #21090e !important;
  margin-bottom: 0;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control::placeholder {
  color: #21090e;
  opacity: 0.5;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control:hover,
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: 2px solid #21090e !important;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group textarea {
  min-height: 120px;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-check {
  padding-left: 2.1em;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-check .form-check-input {
  background-color: #21090e;
  border-color: #21090e;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vg5nttyXd3 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5nttyXd3 .mbr-section-title {
  color: #3a001d;
}
.cid-vg5nttyXd3 .mbr-text,
.cid-vg5nttyXd3 .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5nttyXd3 .mbr-section-title,
.cid-vg5nttyXd3 .mbr-section-btn,
.cid-vg5nttyXd3 .title-wrapper {
  text-align: center;
  color: #21090E;
}
.cid-vg5nttzcmC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5nttzcmC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5nttzcmC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5nttzcmC .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5nttzcmC .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
  background-image: linear-gradient(transparent 50%, #f58398);
}
@media (max-width: 1440px) {
  .cid-vg5nttzcmC .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5nttzcmC .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5nttzcmC .content-wrapper .card-wrapper .logo-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5nttzcmC .content-wrapper .card-wrapper .logo-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5nttzcmC .content-wrapper .card-wrapper .logo-wrapper img {
  width: 72px;
  height: 72px;
  object-fit: cover;
  display: inline-block;
}
.cid-vg5nttzcmC .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5nttzcmC .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5nttzcmC .content-wrapper .card-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vg5nttzcmC .content-wrapper .card-wrapper .list .item-wrap {
  margin-bottom: 16px;
  transition: all 0.3s ease;
}
.cid-vg5nttzcmC .content-wrapper .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vg5nttzcmC .content-wrapper .card-wrapper .list .item-wrap:hover,
.cid-vg5nttzcmC .content-wrapper .card-wrapper .list .item-wrap:focus {
  opacity: 0.5;
}
.cid-vg5nttzcmC .mbr-section-title {
  color: #3a001d;
}
.cid-vg5nttzcmC .list,
.cid-vg5nttzcmC .item-wrap {
  color: #21090E;
  text-align: center;
}
.cid-vg5nttzcmC .mbr-section-title,
.cid-vg5nttzcmC .title-wrapper,
.cid-vg5nttzcmC .logo-wrapper {
  text-align: center;
}
.cid-vg5nttzcmC .mbr-section-title,
.cid-vg5nttzcmC .mbr-section-btn,
.cid-vg5nttzcmC .logo-wrapper,
.cid-vg5nttzcmC .title-wrapper {
  color: #21090E;
}
.cid-vg5tqE4uEG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5tqE4uEG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5tqE4uEG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5tqE4uEG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5tqE4uEG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5tqE4uEG .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5tqE4uEG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5tqE4uEG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5tqE4uEG .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5tqE4uEG .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5tqE4uEG .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5tqE4uEG .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5tqE4uEG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5tqE4uEG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5tqE4uEG .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5tqE4uEG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5tqE4uEG .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5tqE4uEG .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5tqE4uEG .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5tqE4uEG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5tqE4uEG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5tqE4uEG .container,
.cid-vg5tqE4uEG .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .container,
  .cid-vg5tqE4uEG .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5tqE4uEG .container,
  .cid-vg5tqE4uEG .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5tqE4uEG .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5tqE4uEG .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5tqE4uEG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5tqE4uEG .nav-item:focus,
.cid-vg5tqE4uEG .nav-link:focus {
  outline: none;
}
.cid-vg5tqE4uEG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5tqE4uEG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5tqE4uEG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5tqE4uEG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5tqE4uEG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5tqE4uEG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5tqE4uEG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5tqE4uEG .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5tqE4uEG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5tqE4uEG .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5tqE4uEG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5tqE4uEG .navbar.collapsed {
  justify-content: center;
}
.cid-vg5tqE4uEG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5tqE4uEG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5tqE4uEG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5tqE4uEG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5tqE4uEG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5tqE4uEG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5tqE4uEG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5tqE4uEG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5tqE4uEG .navbar {
    min-height: 72px;
  }
  .cid-vg5tqE4uEG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5tqE4uEG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5tqE4uEG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5tqE4uEG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5tqE4uEG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5tqE4uEG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5tqE4uEG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5tqE4uEG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5tqE4uEG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5tqE4uEG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5tqE4uEG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5tqE4uEG .dropdown-item.active,
.cid-vg5tqE4uEG .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5tqE4uEG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5tqE4uEG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5tqE4uEG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5tqE4uEG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5tqE4uEG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5tqE4uEG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5tqE4uEG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5tqE4uEG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5tqE4uEG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5tqE4uEG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5tqE4uEG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5tqE4uEG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5tqE4uEG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5tqE4uEG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5tqE4uEG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5tqE4uEG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5tqE4uEG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5tqE4uEG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5tqE4uEG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5tqE4uEG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5tqE4uEG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5tqE4uEG .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5tqE4uEG .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5tqE4uEG .navbar {
    height: 70px;
  }
  .cid-vg5tqE4uEG .navbar.opened {
    height: auto;
  }
  .cid-vg5tqE4uEG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5tqE4uEG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5tqE4uEG .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5tqE4uEG .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5tqE4uEG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5tqE4uEG .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5tqE4uEG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5tqE4uEG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5tqE4uEG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5tqE4uEG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5tqE4uEG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5tqE4uEG .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5tqE4uEG .content-wrap {
    display: block;
  }
}
.cid-vg5tqE4uEG .nav-link,
.cid-vg5tqE4uEG .dropdown-item {
  color: #21090E;
}
.cid-vg5tqEtXL6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5tqEtXL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5tqEtXL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5tqEtXL6 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5tqEtXL6 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5tqEtXL6 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5tqEtXL6 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5tqEtXL6 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5tqEtXL6 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5tqEtXL6 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5tqEtXL6 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5tqEtXL6 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5tqEtXL6 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5tqEtXL6 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5tqEtXL6 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5tqEtXL6 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5tqEtXL6 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5tqEtXL6 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5tqEtXL6 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5tqEtXL6 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5tqEtXL6 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5tqEtXL6 .mbr-label,
.cid-vg5tqEtXL6 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5tqEtXL6 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5tqEtXL6 .mbr-text,
.cid-vg5tqEtXL6 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5tqEtXL6 .mbr-section-title,
.cid-vg5tqEtXL6 .title-wrapper,
.cid-vg5tqEtXL6 .mbr-section-btn {
  text-align: center;
}
.cid-vg5tqEtXL6 .mbr-section-title,
.cid-vg5tqEtXL6 .title-wrapper,
.cid-vg5tqEtXL6 .logo-wrapper,
.cid-vg5tqEtXL6 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5tqEIrXQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5tqEIrXQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5tqEIrXQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5tqEIrXQ .row {
  margin: 0 -45px;
}
.cid-vg5tqEIrXQ .row .card {
  padding: 0 45px;
}
.cid-vg5tqEIrXQ .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5tqEIrXQ .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5tqEIrXQ .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5tqEIrXQ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5tqEIrXQ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5tqEIrXQ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5tqEIrXQ .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5tqEIrXQ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5tqEIrXQ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5tqEIrXQ .mbr-label {
  color: #3a001d;
}
.cid-vg5tqEIrXQ .mbr-section-title {
  color: #21090E;
}
.cid-vg5tqEIrXQ .mbr-text {
  color: #3a001d;
}
.cid-vg5tqEIrXQ .mbr-label,
.cid-vg5tqEIrXQ .label-wrapper {
  color: #21090E;
}
.cid-vg5tqEIrXQ .mbr-text,
.cid-vg5tqEIrXQ .text-wrapper,
.cid-vg5tqEIrXQ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vZKK9Xq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vZKK9Xq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vZKK9Xq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vZKK9Xq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vZKK9Xq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vZKK9Xq .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vZKK9Xq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vZKK9Xq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vZKK9Xq .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vZKK9Xq .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vZKK9Xq .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vZKK9Xq .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vZKK9Xq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vZKK9Xq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vZKK9Xq .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vZKK9Xq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vZKK9Xq .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vZKK9Xq .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vZKK9Xq .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vZKK9Xq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vZKK9Xq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vZKK9Xq .container,
.cid-vg5vZKK9Xq .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .container,
  .cid-vg5vZKK9Xq .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vZKK9Xq .container,
  .cid-vg5vZKK9Xq .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vZKK9Xq .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vZKK9Xq .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vZKK9Xq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vZKK9Xq .nav-item:focus,
.cid-vg5vZKK9Xq .nav-link:focus {
  outline: none;
}
.cid-vg5vZKK9Xq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vZKK9Xq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vZKK9Xq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vZKK9Xq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vZKK9Xq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vZKK9Xq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vZKK9Xq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vZKK9Xq .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vZKK9Xq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vZKK9Xq .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vZKK9Xq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vZKK9Xq .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vZKK9Xq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vZKK9Xq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vZKK9Xq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vZKK9Xq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vZKK9Xq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vZKK9Xq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vZKK9Xq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vZKK9Xq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vZKK9Xq .navbar {
    min-height: 72px;
  }
  .cid-vg5vZKK9Xq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vZKK9Xq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vZKK9Xq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vZKK9Xq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vZKK9Xq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vZKK9Xq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vZKK9Xq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vZKK9Xq .dropdown-item.active,
.cid-vg5vZKK9Xq .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vZKK9Xq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vZKK9Xq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vZKK9Xq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vZKK9Xq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vZKK9Xq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vZKK9Xq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vZKK9Xq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vZKK9Xq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vZKK9Xq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vZKK9Xq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vZKK9Xq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vZKK9Xq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vZKK9Xq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vZKK9Xq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vZKK9Xq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vZKK9Xq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vZKK9Xq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vZKK9Xq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vZKK9Xq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vZKK9Xq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vZKK9Xq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vZKK9Xq .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vZKK9Xq .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vZKK9Xq .navbar {
    height: 70px;
  }
  .cid-vg5vZKK9Xq .navbar.opened {
    height: auto;
  }
  .cid-vg5vZKK9Xq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vZKK9Xq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vZKK9Xq .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vZKK9Xq .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vZKK9Xq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vZKK9Xq .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vZKK9Xq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vZKK9Xq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vZKK9Xq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vZKK9Xq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vZKK9Xq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vZKK9Xq .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vZKK9Xq .content-wrap {
    display: block;
  }
}
.cid-vg5vZKK9Xq .nav-link,
.cid-vg5vZKK9Xq .dropdown-item {
  color: #21090E;
}
.cid-vg5vZLHMBj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vZLHMBj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vZLHMBj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vZLHMBj .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vZLHMBj .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vZLHMBj .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vZLHMBj .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vZLHMBj .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vZLHMBj .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vZLHMBj .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vZLHMBj .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vZLHMBj .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vZLHMBj .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vZLHMBj .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vZLHMBj .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vZLHMBj .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vZLHMBj .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vZLHMBj .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vZLHMBj .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vZLHMBj .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vZLHMBj .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vZLHMBj .mbr-label,
.cid-vg5vZLHMBj .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vZLHMBj .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vZLHMBj .mbr-text,
.cid-vg5vZLHMBj .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vZLHMBj .mbr-section-title,
.cid-vg5vZLHMBj .title-wrapper,
.cid-vg5vZLHMBj .mbr-section-btn {
  text-align: center;
}
.cid-vg5vZLHMBj .mbr-section-title,
.cid-vg5vZLHMBj .title-wrapper,
.cid-vg5vZLHMBj .logo-wrapper,
.cid-vg5vZLHMBj .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vZLYXSZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vZLYXSZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vZLYXSZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vZLYXSZ .row {
  margin: 0 -45px;
}
.cid-vg5vZLYXSZ .row .card {
  padding: 0 45px;
}
.cid-vg5vZLYXSZ .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vZLYXSZ .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vZLYXSZ .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vZLYXSZ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vZLYXSZ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vZLYXSZ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vZLYXSZ .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vZLYXSZ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vZLYXSZ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vZLYXSZ .mbr-label {
  color: #3a001d;
}
.cid-vg5vZLYXSZ .mbr-section-title {
  color: #21090E;
}
.cid-vg5vZLYXSZ .mbr-text {
  color: #3a001d;
}
.cid-vg5vZLYXSZ .mbr-label,
.cid-vg5vZLYXSZ .label-wrapper {
  color: #21090E;
}
.cid-vg5vZLYXSZ .mbr-text,
.cid-vg5vZLYXSZ .text-wrapper,
.cid-vg5vZLYXSZ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5w2HLohU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5w2HLohU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5w2HLohU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5w2HLohU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5w2HLohU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5w2HLohU .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5w2HLohU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5w2HLohU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5w2HLohU .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5w2HLohU .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5w2HLohU .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5w2HLohU .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5w2HLohU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5w2HLohU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5w2HLohU .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5w2HLohU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5w2HLohU .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5w2HLohU .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5w2HLohU .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5w2HLohU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w2HLohU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5w2HLohU .container,
.cid-vg5w2HLohU .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .container,
  .cid-vg5w2HLohU .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5w2HLohU .container,
  .cid-vg5w2HLohU .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5w2HLohU .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5w2HLohU .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5w2HLohU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5w2HLohU .nav-item:focus,
.cid-vg5w2HLohU .nav-link:focus {
  outline: none;
}
.cid-vg5w2HLohU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5w2HLohU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5w2HLohU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5w2HLohU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5w2HLohU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5w2HLohU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5w2HLohU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5w2HLohU .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5w2HLohU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5w2HLohU .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5w2HLohU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5w2HLohU .navbar.collapsed {
  justify-content: center;
}
.cid-vg5w2HLohU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5w2HLohU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5w2HLohU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5w2HLohU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5w2HLohU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5w2HLohU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5w2HLohU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5w2HLohU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5w2HLohU .navbar {
    min-height: 72px;
  }
  .cid-vg5w2HLohU .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5w2HLohU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5w2HLohU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5w2HLohU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5w2HLohU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5w2HLohU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5w2HLohU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5w2HLohU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5w2HLohU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5w2HLohU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w2HLohU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5w2HLohU .dropdown-item.active,
.cid-vg5w2HLohU .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5w2HLohU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5w2HLohU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5w2HLohU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5w2HLohU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5w2HLohU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5w2HLohU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5w2HLohU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5w2HLohU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5w2HLohU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5w2HLohU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5w2HLohU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5w2HLohU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w2HLohU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w2HLohU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5w2HLohU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w2HLohU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5w2HLohU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5w2HLohU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w2HLohU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5w2HLohU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5w2HLohU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5w2HLohU .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5w2HLohU .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5w2HLohU .navbar {
    height: 70px;
  }
  .cid-vg5w2HLohU .navbar.opened {
    height: auto;
  }
  .cid-vg5w2HLohU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5w2HLohU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5w2HLohU .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5w2HLohU .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5w2HLohU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5w2HLohU .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5w2HLohU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5w2HLohU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5w2HLohU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5w2HLohU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5w2HLohU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5w2HLohU .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5w2HLohU .content-wrap {
    display: block;
  }
}
.cid-vg5w2HLohU .nav-link,
.cid-vg5w2HLohU .dropdown-item {
  color: #21090E;
}
.cid-vg5w2Iw21N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w2Iw21N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w2Iw21N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w2Iw21N .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5w2Iw21N .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5w2Iw21N .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5w2Iw21N .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5w2Iw21N .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5w2Iw21N .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5w2Iw21N .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5w2Iw21N .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w2Iw21N .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5w2Iw21N .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w2Iw21N .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5w2Iw21N .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5w2Iw21N .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5w2Iw21N .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5w2Iw21N .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5w2Iw21N .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5w2Iw21N .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5w2Iw21N .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5w2Iw21N .mbr-label,
.cid-vg5w2Iw21N .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5w2Iw21N .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5w2Iw21N .mbr-text,
.cid-vg5w2Iw21N .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5w2Iw21N .mbr-section-title,
.cid-vg5w2Iw21N .title-wrapper,
.cid-vg5w2Iw21N .mbr-section-btn {
  text-align: center;
}
.cid-vg5w2Iw21N .mbr-section-title,
.cid-vg5w2Iw21N .title-wrapper,
.cid-vg5w2Iw21N .logo-wrapper,
.cid-vg5w2Iw21N .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5w2IOoWU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w2IOoWU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w2IOoWU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w2IOoWU .row {
  margin: 0 -45px;
}
.cid-vg5w2IOoWU .row .card {
  padding: 0 45px;
}
.cid-vg5w2IOoWU .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5w2IOoWU .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5w2IOoWU .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5w2IOoWU .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5w2IOoWU .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5w2IOoWU .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5w2IOoWU .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5w2IOoWU .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5w2IOoWU .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5w2IOoWU .mbr-label {
  color: #3a001d;
}
.cid-vg5w2IOoWU .mbr-section-title {
  color: #21090E;
}
.cid-vg5w2IOoWU .mbr-text {
  color: #3a001d;
}
.cid-vg5w2IOoWU .mbr-label,
.cid-vg5w2IOoWU .label-wrapper {
  color: #21090E;
}
.cid-vg5w2IOoWU .mbr-text,
.cid-vg5w2IOoWU .text-wrapper,
.cid-vg5w2IOoWU .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vXlLxqt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vXlLxqt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vXlLxqt .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vXlLxqt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vXlLxqt .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vXlLxqt .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vXlLxqt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vXlLxqt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vXlLxqt .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vXlLxqt .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vXlLxqt .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vXlLxqt .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vXlLxqt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vXlLxqt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vXlLxqt .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vXlLxqt .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vXlLxqt .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vXlLxqt .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vXlLxqt .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vXlLxqt .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vXlLxqt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vXlLxqt .container,
.cid-vg5vXlLxqt .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .container,
  .cid-vg5vXlLxqt .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vXlLxqt .container,
  .cid-vg5vXlLxqt .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vXlLxqt .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vXlLxqt .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vXlLxqt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vXlLxqt .nav-item:focus,
.cid-vg5vXlLxqt .nav-link:focus {
  outline: none;
}
.cid-vg5vXlLxqt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vXlLxqt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vXlLxqt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vXlLxqt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vXlLxqt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vXlLxqt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vXlLxqt .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vXlLxqt .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vXlLxqt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vXlLxqt .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vXlLxqt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vXlLxqt .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vXlLxqt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vXlLxqt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vXlLxqt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vXlLxqt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vXlLxqt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vXlLxqt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vXlLxqt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vXlLxqt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vXlLxqt .navbar {
    min-height: 72px;
  }
  .cid-vg5vXlLxqt .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vXlLxqt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vXlLxqt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vXlLxqt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vXlLxqt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vXlLxqt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vXlLxqt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vXlLxqt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vXlLxqt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vXlLxqt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vXlLxqt .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vXlLxqt .dropdown-item.active,
.cid-vg5vXlLxqt .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vXlLxqt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vXlLxqt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vXlLxqt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vXlLxqt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vXlLxqt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vXlLxqt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vXlLxqt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vXlLxqt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vXlLxqt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vXlLxqt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vXlLxqt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vXlLxqt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vXlLxqt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vXlLxqt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vXlLxqt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vXlLxqt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vXlLxqt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vXlLxqt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vXlLxqt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vXlLxqt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vXlLxqt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vXlLxqt .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vXlLxqt .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vXlLxqt .navbar {
    height: 70px;
  }
  .cid-vg5vXlLxqt .navbar.opened {
    height: auto;
  }
  .cid-vg5vXlLxqt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vXlLxqt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vXlLxqt .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vXlLxqt .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vXlLxqt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vXlLxqt .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vXlLxqt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vXlLxqt .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vXlLxqt .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vXlLxqt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vXlLxqt .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vXlLxqt .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vXlLxqt .content-wrap {
    display: block;
  }
}
.cid-vg5vXlLxqt .nav-link,
.cid-vg5vXlLxqt .dropdown-item {
  color: #21090E;
}
.cid-vg5vXmmV5T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vXmmV5T .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vXmmV5T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vXmmV5T .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vXmmV5T .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vXmmV5T .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vXmmV5T .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vXmmV5T .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vXmmV5T .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vXmmV5T .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vXmmV5T .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vXmmV5T .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vXmmV5T .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vXmmV5T .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vXmmV5T .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vXmmV5T .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vXmmV5T .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vXmmV5T .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vXmmV5T .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vXmmV5T .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vXmmV5T .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vXmmV5T .mbr-label,
.cid-vg5vXmmV5T .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vXmmV5T .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vXmmV5T .mbr-text,
.cid-vg5vXmmV5T .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vXmmV5T .mbr-section-title,
.cid-vg5vXmmV5T .title-wrapper,
.cid-vg5vXmmV5T .mbr-section-btn {
  text-align: center;
}
.cid-vg5vXmmV5T .mbr-section-title,
.cid-vg5vXmmV5T .title-wrapper,
.cid-vg5vXmmV5T .logo-wrapper,
.cid-vg5vXmmV5T .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vXmyUtI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vXmyUtI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vXmyUtI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vXmyUtI .row {
  margin: 0 -45px;
}
.cid-vg5vXmyUtI .row .card {
  padding: 0 45px;
}
.cid-vg5vXmyUtI .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vXmyUtI .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vXmyUtI .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vXmyUtI .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vXmyUtI .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vXmyUtI .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vXmyUtI .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vXmyUtI .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vXmyUtI .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vXmyUtI .mbr-label {
  color: #3a001d;
}
.cid-vg5vXmyUtI .mbr-section-title {
  color: #21090E;
}
.cid-vg5vXmyUtI .mbr-text {
  color: #3a001d;
}
.cid-vg5vXmyUtI .mbr-label,
.cid-vg5vXmyUtI .label-wrapper {
  color: #21090E;
}
.cid-vg5vXmyUtI .mbr-text,
.cid-vg5vXmyUtI .text-wrapper,
.cid-vg5vXmyUtI .mbr-section-btn {
  color: #21090E;
}
.cid-vg5w51trtO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5w51trtO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5w51trtO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5w51trtO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5w51trtO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5w51trtO .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5w51trtO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5w51trtO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5w51trtO .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5w51trtO .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5w51trtO .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5w51trtO .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5w51trtO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5w51trtO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5w51trtO .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5w51trtO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5w51trtO .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5w51trtO .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5w51trtO .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5w51trtO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w51trtO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5w51trtO .container,
.cid-vg5w51trtO .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .container,
  .cid-vg5w51trtO .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5w51trtO .container,
  .cid-vg5w51trtO .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5w51trtO .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5w51trtO .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5w51trtO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5w51trtO .nav-item:focus,
.cid-vg5w51trtO .nav-link:focus {
  outline: none;
}
.cid-vg5w51trtO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5w51trtO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5w51trtO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5w51trtO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5w51trtO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5w51trtO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5w51trtO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5w51trtO .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5w51trtO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5w51trtO .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5w51trtO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5w51trtO .navbar.collapsed {
  justify-content: center;
}
.cid-vg5w51trtO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5w51trtO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5w51trtO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5w51trtO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5w51trtO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5w51trtO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5w51trtO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5w51trtO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5w51trtO .navbar {
    min-height: 72px;
  }
  .cid-vg5w51trtO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5w51trtO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5w51trtO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5w51trtO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5w51trtO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5w51trtO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5w51trtO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5w51trtO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5w51trtO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5w51trtO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w51trtO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5w51trtO .dropdown-item.active,
.cid-vg5w51trtO .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5w51trtO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5w51trtO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5w51trtO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5w51trtO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5w51trtO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5w51trtO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5w51trtO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5w51trtO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5w51trtO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5w51trtO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5w51trtO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5w51trtO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w51trtO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w51trtO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5w51trtO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w51trtO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5w51trtO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5w51trtO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w51trtO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5w51trtO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5w51trtO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5w51trtO .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5w51trtO .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5w51trtO .navbar {
    height: 70px;
  }
  .cid-vg5w51trtO .navbar.opened {
    height: auto;
  }
  .cid-vg5w51trtO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5w51trtO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5w51trtO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5w51trtO .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5w51trtO .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5w51trtO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5w51trtO .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5w51trtO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5w51trtO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5w51trtO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5w51trtO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5w51trtO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5w51trtO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5w51trtO .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5w51trtO .content-wrap {
    display: block;
  }
}
.cid-vg5w51trtO .nav-link,
.cid-vg5w51trtO .dropdown-item {
  color: #21090E;
}
.cid-vg5w52dWoE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w52dWoE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w52dWoE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w52dWoE .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5w52dWoE .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5w52dWoE .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5w52dWoE .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5w52dWoE .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5w52dWoE .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5w52dWoE .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5w52dWoE .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w52dWoE .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5w52dWoE .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w52dWoE .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5w52dWoE .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5w52dWoE .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5w52dWoE .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5w52dWoE .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5w52dWoE .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5w52dWoE .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5w52dWoE .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5w52dWoE .mbr-label,
.cid-vg5w52dWoE .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5w52dWoE .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5w52dWoE .mbr-text,
.cid-vg5w52dWoE .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5w52dWoE .mbr-section-title,
.cid-vg5w52dWoE .title-wrapper,
.cid-vg5w52dWoE .mbr-section-btn {
  text-align: center;
}
.cid-vg5w52dWoE .mbr-section-title,
.cid-vg5w52dWoE .title-wrapper,
.cid-vg5w52dWoE .logo-wrapper,
.cid-vg5w52dWoE .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5w52vR5S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w52vR5S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w52vR5S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w52vR5S .row {
  margin: 0 -45px;
}
.cid-vg5w52vR5S .row .card {
  padding: 0 45px;
}
.cid-vg5w52vR5S .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5w52vR5S .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5w52vR5S .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5w52vR5S .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5w52vR5S .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5w52vR5S .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5w52vR5S .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5w52vR5S .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5w52vR5S .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5w52vR5S .mbr-label {
  color: #3a001d;
}
.cid-vg5w52vR5S .mbr-section-title {
  color: #21090E;
}
.cid-vg5w52vR5S .mbr-text {
  color: #3a001d;
}
.cid-vg5w52vR5S .mbr-label,
.cid-vg5w52vR5S .label-wrapper {
  color: #21090E;
}
.cid-vg5w52vR5S .mbr-text,
.cid-vg5w52vR5S .text-wrapper,
.cid-vg5w52vR5S .mbr-section-btn {
  color: #21090E;
}
.cid-vg5w65yWv9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5w65yWv9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5w65yWv9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5w65yWv9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5w65yWv9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5w65yWv9 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5w65yWv9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5w65yWv9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5w65yWv9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5w65yWv9 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5w65yWv9 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5w65yWv9 .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5w65yWv9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5w65yWv9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5w65yWv9 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5w65yWv9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5w65yWv9 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5w65yWv9 .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5w65yWv9 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5w65yWv9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w65yWv9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5w65yWv9 .container,
.cid-vg5w65yWv9 .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .container,
  .cid-vg5w65yWv9 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5w65yWv9 .container,
  .cid-vg5w65yWv9 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5w65yWv9 .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5w65yWv9 .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5w65yWv9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5w65yWv9 .nav-item:focus,
.cid-vg5w65yWv9 .nav-link:focus {
  outline: none;
}
.cid-vg5w65yWv9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5w65yWv9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5w65yWv9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5w65yWv9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5w65yWv9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5w65yWv9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5w65yWv9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5w65yWv9 .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5w65yWv9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5w65yWv9 .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5w65yWv9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5w65yWv9 .navbar.collapsed {
  justify-content: center;
}
.cid-vg5w65yWv9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5w65yWv9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5w65yWv9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5w65yWv9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5w65yWv9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5w65yWv9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5w65yWv9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5w65yWv9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5w65yWv9 .navbar {
    min-height: 72px;
  }
  .cid-vg5w65yWv9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5w65yWv9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5w65yWv9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5w65yWv9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5w65yWv9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5w65yWv9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5w65yWv9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5w65yWv9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5w65yWv9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5w65yWv9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w65yWv9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5w65yWv9 .dropdown-item.active,
.cid-vg5w65yWv9 .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5w65yWv9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5w65yWv9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5w65yWv9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5w65yWv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5w65yWv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5w65yWv9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5w65yWv9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5w65yWv9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5w65yWv9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5w65yWv9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5w65yWv9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5w65yWv9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w65yWv9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w65yWv9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5w65yWv9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w65yWv9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5w65yWv9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5w65yWv9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w65yWv9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5w65yWv9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5w65yWv9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5w65yWv9 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5w65yWv9 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5w65yWv9 .navbar {
    height: 70px;
  }
  .cid-vg5w65yWv9 .navbar.opened {
    height: auto;
  }
  .cid-vg5w65yWv9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5w65yWv9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5w65yWv9 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5w65yWv9 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5w65yWv9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5w65yWv9 .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5w65yWv9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5w65yWv9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5w65yWv9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5w65yWv9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5w65yWv9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5w65yWv9 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5w65yWv9 .content-wrap {
    display: block;
  }
}
.cid-vg5w65yWv9 .nav-link,
.cid-vg5w65yWv9 .dropdown-item {
  color: #21090E;
}
.cid-vg5w66iP1I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w66iP1I .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w66iP1I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w66iP1I .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5w66iP1I .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5w66iP1I .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5w66iP1I .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5w66iP1I .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5w66iP1I .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5w66iP1I .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5w66iP1I .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w66iP1I .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5w66iP1I .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w66iP1I .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5w66iP1I .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5w66iP1I .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5w66iP1I .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5w66iP1I .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5w66iP1I .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5w66iP1I .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5w66iP1I .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5w66iP1I .mbr-label,
.cid-vg5w66iP1I .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5w66iP1I .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5w66iP1I .mbr-text,
.cid-vg5w66iP1I .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5w66iP1I .mbr-section-title,
.cid-vg5w66iP1I .title-wrapper,
.cid-vg5w66iP1I .mbr-section-btn {
  text-align: center;
}
.cid-vg5w66iP1I .mbr-section-title,
.cid-vg5w66iP1I .title-wrapper,
.cid-vg5w66iP1I .logo-wrapper,
.cid-vg5w66iP1I .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5w66wIMp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w66wIMp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w66wIMp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w66wIMp .row {
  margin: 0 -45px;
}
.cid-vg5w66wIMp .row .card {
  padding: 0 45px;
}
.cid-vg5w66wIMp .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5w66wIMp .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5w66wIMp .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5w66wIMp .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5w66wIMp .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5w66wIMp .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5w66wIMp .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5w66wIMp .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5w66wIMp .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5w66wIMp .mbr-label {
  color: #3a001d;
}
.cid-vg5w66wIMp .mbr-section-title {
  color: #21090E;
}
.cid-vg5w66wIMp .mbr-text {
  color: #3a001d;
}
.cid-vg5w66wIMp .mbr-label,
.cid-vg5w66wIMp .label-wrapper {
  color: #21090E;
}
.cid-vg5w66wIMp .mbr-text,
.cid-vg5w66wIMp .text-wrapper,
.cid-vg5w66wIMp .mbr-section-btn {
  color: #21090E;
}
.cid-vg5w7m8pB8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5w7m8pB8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5w7m8pB8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5w7m8pB8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5w7m8pB8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5w7m8pB8 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5w7m8pB8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5w7m8pB8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5w7m8pB8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5w7m8pB8 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5w7m8pB8 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5w7m8pB8 .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5w7m8pB8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5w7m8pB8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5w7m8pB8 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5w7m8pB8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5w7m8pB8 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5w7m8pB8 .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5w7m8pB8 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5w7m8pB8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w7m8pB8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5w7m8pB8 .container,
.cid-vg5w7m8pB8 .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .container,
  .cid-vg5w7m8pB8 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5w7m8pB8 .container,
  .cid-vg5w7m8pB8 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5w7m8pB8 .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5w7m8pB8 .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5w7m8pB8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5w7m8pB8 .nav-item:focus,
.cid-vg5w7m8pB8 .nav-link:focus {
  outline: none;
}
.cid-vg5w7m8pB8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5w7m8pB8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5w7m8pB8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5w7m8pB8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5w7m8pB8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5w7m8pB8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5w7m8pB8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5w7m8pB8 .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5w7m8pB8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5w7m8pB8 .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5w7m8pB8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5w7m8pB8 .navbar.collapsed {
  justify-content: center;
}
.cid-vg5w7m8pB8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5w7m8pB8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5w7m8pB8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5w7m8pB8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5w7m8pB8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5w7m8pB8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5w7m8pB8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5w7m8pB8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5w7m8pB8 .navbar {
    min-height: 72px;
  }
  .cid-vg5w7m8pB8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5w7m8pB8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5w7m8pB8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5w7m8pB8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5w7m8pB8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5w7m8pB8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w7m8pB8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5w7m8pB8 .dropdown-item.active,
.cid-vg5w7m8pB8 .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5w7m8pB8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5w7m8pB8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5w7m8pB8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5w7m8pB8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5w7m8pB8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5w7m8pB8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5w7m8pB8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5w7m8pB8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5w7m8pB8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5w7m8pB8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5w7m8pB8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5w7m8pB8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w7m8pB8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w7m8pB8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5w7m8pB8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w7m8pB8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5w7m8pB8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5w7m8pB8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w7m8pB8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5w7m8pB8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5w7m8pB8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5w7m8pB8 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5w7m8pB8 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5w7m8pB8 .navbar {
    height: 70px;
  }
  .cid-vg5w7m8pB8 .navbar.opened {
    height: auto;
  }
  .cid-vg5w7m8pB8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5w7m8pB8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5w7m8pB8 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5w7m8pB8 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5w7m8pB8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5w7m8pB8 .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5w7m8pB8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5w7m8pB8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5w7m8pB8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5w7m8pB8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5w7m8pB8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5w7m8pB8 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5w7m8pB8 .content-wrap {
    display: block;
  }
}
.cid-vg5w7m8pB8 .nav-link,
.cid-vg5w7m8pB8 .dropdown-item {
  color: #21090E;
}
.cid-vg5w7mYgzX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w7mYgzX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w7mYgzX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w7mYgzX .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5w7mYgzX .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5w7mYgzX .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5w7mYgzX .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5w7mYgzX .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5w7mYgzX .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5w7mYgzX .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5w7mYgzX .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w7mYgzX .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5w7mYgzX .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w7mYgzX .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5w7mYgzX .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5w7mYgzX .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5w7mYgzX .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5w7mYgzX .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5w7mYgzX .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5w7mYgzX .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5w7mYgzX .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5w7mYgzX .mbr-label,
.cid-vg5w7mYgzX .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5w7mYgzX .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5w7mYgzX .mbr-text,
.cid-vg5w7mYgzX .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5w7mYgzX .mbr-section-title,
.cid-vg5w7mYgzX .title-wrapper,
.cid-vg5w7mYgzX .mbr-section-btn {
  text-align: center;
}
.cid-vg5w7mYgzX .mbr-section-title,
.cid-vg5w7mYgzX .title-wrapper,
.cid-vg5w7mYgzX .logo-wrapper,
.cid-vg5w7mYgzX .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5w7nfwGL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w7nfwGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w7nfwGL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w7nfwGL .row {
  margin: 0 -45px;
}
.cid-vg5w7nfwGL .row .card {
  padding: 0 45px;
}
.cid-vg5w7nfwGL .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5w7nfwGL .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5w7nfwGL .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5w7nfwGL .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5w7nfwGL .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5w7nfwGL .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5w7nfwGL .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5w7nfwGL .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5w7nfwGL .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5w7nfwGL .mbr-label {
  color: #3a001d;
}
.cid-vg5w7nfwGL .mbr-section-title {
  color: #21090E;
}
.cid-vg5w7nfwGL .mbr-text {
  color: #3a001d;
}
.cid-vg5w7nfwGL .mbr-label,
.cid-vg5w7nfwGL .label-wrapper {
  color: #21090E;
}
.cid-vg5w7nfwGL .mbr-text,
.cid-vg5w7nfwGL .text-wrapper,
.cid-vg5w7nfwGL .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vPrq57e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vPrq57e .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vPrq57e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vPrq57e .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vPrq57e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vPrq57e .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vPrq57e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vPrq57e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vPrq57e .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vPrq57e .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vPrq57e .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vPrq57e .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vPrq57e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vPrq57e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vPrq57e .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vPrq57e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vPrq57e .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vPrq57e .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vPrq57e .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vPrq57e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vPrq57e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vPrq57e .container,
.cid-vg5vPrq57e .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .container,
  .cid-vg5vPrq57e .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vPrq57e .container,
  .cid-vg5vPrq57e .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vPrq57e .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vPrq57e .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vPrq57e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vPrq57e .nav-item:focus,
.cid-vg5vPrq57e .nav-link:focus {
  outline: none;
}
.cid-vg5vPrq57e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vPrq57e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vPrq57e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vPrq57e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vPrq57e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vPrq57e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vPrq57e .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vPrq57e .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vPrq57e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vPrq57e .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vPrq57e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vPrq57e .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vPrq57e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vPrq57e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vPrq57e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vPrq57e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vPrq57e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vPrq57e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vPrq57e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vPrq57e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vPrq57e .navbar {
    min-height: 72px;
  }
  .cid-vg5vPrq57e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vPrq57e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vPrq57e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vPrq57e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vPrq57e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vPrq57e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vPrq57e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vPrq57e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vPrq57e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vPrq57e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vPrq57e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vPrq57e .dropdown-item.active,
.cid-vg5vPrq57e .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vPrq57e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vPrq57e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vPrq57e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vPrq57e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vPrq57e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vPrq57e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vPrq57e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vPrq57e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vPrq57e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vPrq57e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vPrq57e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vPrq57e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vPrq57e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vPrq57e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vPrq57e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vPrq57e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vPrq57e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vPrq57e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vPrq57e .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vPrq57e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vPrq57e .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vPrq57e .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vPrq57e .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vPrq57e .navbar {
    height: 70px;
  }
  .cid-vg5vPrq57e .navbar.opened {
    height: auto;
  }
  .cid-vg5vPrq57e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vPrq57e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vPrq57e .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vPrq57e .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vPrq57e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vPrq57e .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vPrq57e .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vPrq57e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vPrq57e .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vPrq57e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vPrq57e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vPrq57e .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vPrq57e .content-wrap {
    display: block;
  }
}
.cid-vg5vPrq57e .nav-link,
.cid-vg5vPrq57e .dropdown-item {
  color: #21090E;
}
.cid-vg5vPsjFkt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vPsjFkt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vPsjFkt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vPsjFkt .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vPsjFkt .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vPsjFkt .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vPsjFkt .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vPsjFkt .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vPsjFkt .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vPsjFkt .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vPsjFkt .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vPsjFkt .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vPsjFkt .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vPsjFkt .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vPsjFkt .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vPsjFkt .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vPsjFkt .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vPsjFkt .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vPsjFkt .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vPsjFkt .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vPsjFkt .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vPsjFkt .mbr-label,
.cid-vg5vPsjFkt .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vPsjFkt .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vPsjFkt .mbr-text,
.cid-vg5vPsjFkt .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vPsjFkt .mbr-section-title,
.cid-vg5vPsjFkt .title-wrapper,
.cid-vg5vPsjFkt .mbr-section-btn {
  text-align: center;
}
.cid-vg5vPsjFkt .mbr-section-title,
.cid-vg5vPsjFkt .title-wrapper,
.cid-vg5vPsjFkt .logo-wrapper,
.cid-vg5vPsjFkt .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vPsBhKV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vPsBhKV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vPsBhKV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vPsBhKV .row {
  margin: 0 -45px;
}
.cid-vg5vPsBhKV .row .card {
  padding: 0 45px;
}
.cid-vg5vPsBhKV .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vPsBhKV .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vPsBhKV .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vPsBhKV .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vPsBhKV .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vPsBhKV .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vPsBhKV .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vPsBhKV .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vPsBhKV .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vPsBhKV .mbr-label {
  color: #3a001d;
}
.cid-vg5vPsBhKV .mbr-section-title {
  color: #21090E;
}
.cid-vg5vPsBhKV .mbr-text {
  color: #3a001d;
}
.cid-vg5vPsBhKV .mbr-label,
.cid-vg5vPsBhKV .label-wrapper {
  color: #21090E;
}
.cid-vg5vPsBhKV .mbr-text,
.cid-vg5vPsBhKV .text-wrapper,
.cid-vg5vPsBhKV .mbr-section-btn {
  color: #21090E;
}
.cid-vg5w9Lm4LZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5w9Lm4LZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5w9Lm4LZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5w9Lm4LZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5w9Lm4LZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5w9Lm4LZ .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5w9Lm4LZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5w9Lm4LZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5w9Lm4LZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5w9Lm4LZ .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5w9Lm4LZ .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5w9Lm4LZ .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5w9Lm4LZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5w9Lm4LZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5w9Lm4LZ .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5w9Lm4LZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5w9Lm4LZ .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5w9Lm4LZ .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5w9Lm4LZ .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5w9Lm4LZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w9Lm4LZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5w9Lm4LZ .container,
.cid-vg5w9Lm4LZ .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .container,
  .cid-vg5w9Lm4LZ .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5w9Lm4LZ .container,
  .cid-vg5w9Lm4LZ .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5w9Lm4LZ .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5w9Lm4LZ .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5w9Lm4LZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5w9Lm4LZ .nav-item:focus,
.cid-vg5w9Lm4LZ .nav-link:focus {
  outline: none;
}
.cid-vg5w9Lm4LZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5w9Lm4LZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5w9Lm4LZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5w9Lm4LZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5w9Lm4LZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5w9Lm4LZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5w9Lm4LZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5w9Lm4LZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5w9Lm4LZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5w9Lm4LZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5w9Lm4LZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5w9Lm4LZ .navbar.collapsed {
  justify-content: center;
}
.cid-vg5w9Lm4LZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5w9Lm4LZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5w9Lm4LZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5w9Lm4LZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5w9Lm4LZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5w9Lm4LZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5w9Lm4LZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5w9Lm4LZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5w9Lm4LZ .navbar {
    min-height: 72px;
  }
  .cid-vg5w9Lm4LZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5w9Lm4LZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5w9Lm4LZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5w9Lm4LZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5w9Lm4LZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5w9Lm4LZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5w9Lm4LZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5w9Lm4LZ .dropdown-item.active,
.cid-vg5w9Lm4LZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5w9Lm4LZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5w9Lm4LZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5w9Lm4LZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5w9Lm4LZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5w9Lm4LZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5w9Lm4LZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5w9Lm4LZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5w9Lm4LZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5w9Lm4LZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5w9Lm4LZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5w9Lm4LZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5w9Lm4LZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w9Lm4LZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5w9Lm4LZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5w9Lm4LZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w9Lm4LZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5w9Lm4LZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5w9Lm4LZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5w9Lm4LZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5w9Lm4LZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5w9Lm4LZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5w9Lm4LZ .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5w9Lm4LZ .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5w9Lm4LZ .navbar {
    height: 70px;
  }
  .cid-vg5w9Lm4LZ .navbar.opened {
    height: auto;
  }
  .cid-vg5w9Lm4LZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5w9Lm4LZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5w9Lm4LZ .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5w9Lm4LZ .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5w9Lm4LZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5w9Lm4LZ .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5w9Lm4LZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5w9Lm4LZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5w9Lm4LZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5w9Lm4LZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5w9Lm4LZ .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5w9Lm4LZ .content-wrap {
    display: block;
  }
}
.cid-vg5w9Lm4LZ .nav-link,
.cid-vg5w9Lm4LZ .dropdown-item {
  color: #21090E;
}
.cid-vg5w9LXbsJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w9LXbsJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w9LXbsJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w9LXbsJ .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5w9LXbsJ .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5w9LXbsJ .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5w9LXbsJ .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5w9LXbsJ .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5w9LXbsJ .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5w9LXbsJ .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5w9LXbsJ .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w9LXbsJ .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5w9LXbsJ .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5w9LXbsJ .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5w9LXbsJ .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5w9LXbsJ .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5w9LXbsJ .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5w9LXbsJ .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5w9LXbsJ .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5w9LXbsJ .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5w9LXbsJ .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5w9LXbsJ .mbr-label,
.cid-vg5w9LXbsJ .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5w9LXbsJ .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5w9LXbsJ .mbr-text,
.cid-vg5w9LXbsJ .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5w9LXbsJ .mbr-section-title,
.cid-vg5w9LXbsJ .title-wrapper,
.cid-vg5w9LXbsJ .mbr-section-btn {
  text-align: center;
}
.cid-vg5w9LXbsJ .mbr-section-title,
.cid-vg5w9LXbsJ .title-wrapper,
.cid-vg5w9LXbsJ .logo-wrapper,
.cid-vg5w9LXbsJ .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5w9MbSOb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5w9MbSOb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5w9MbSOb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5w9MbSOb .row {
  margin: 0 -45px;
}
.cid-vg5w9MbSOb .row .card {
  padding: 0 45px;
}
.cid-vg5w9MbSOb .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5w9MbSOb .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5w9MbSOb .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5w9MbSOb .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5w9MbSOb .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5w9MbSOb .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5w9MbSOb .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5w9MbSOb .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5w9MbSOb .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5w9MbSOb .mbr-label {
  color: #3a001d;
}
.cid-vg5w9MbSOb .mbr-section-title {
  color: #21090E;
}
.cid-vg5w9MbSOb .mbr-text {
  color: #3a001d;
}
.cid-vg5w9MbSOb .mbr-label,
.cid-vg5w9MbSOb .label-wrapper {
  color: #21090E;
}
.cid-vg5w9MbSOb .mbr-text,
.cid-vg5w9MbSOb .text-wrapper,
.cid-vg5w9MbSOb .mbr-section-btn {
  color: #21090E;
}
.cid-vg5waHsqgF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5waHsqgF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5waHsqgF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5waHsqgF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5waHsqgF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5waHsqgF .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5waHsqgF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5waHsqgF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5waHsqgF .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5waHsqgF .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5waHsqgF .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5waHsqgF .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5waHsqgF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5waHsqgF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5waHsqgF .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5waHsqgF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5waHsqgF .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5waHsqgF .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5waHsqgF .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5waHsqgF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5waHsqgF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5waHsqgF .container,
.cid-vg5waHsqgF .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .container,
  .cid-vg5waHsqgF .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5waHsqgF .container,
  .cid-vg5waHsqgF .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5waHsqgF .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5waHsqgF .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5waHsqgF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5waHsqgF .nav-item:focus,
.cid-vg5waHsqgF .nav-link:focus {
  outline: none;
}
.cid-vg5waHsqgF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5waHsqgF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5waHsqgF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5waHsqgF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5waHsqgF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5waHsqgF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5waHsqgF .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5waHsqgF .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5waHsqgF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5waHsqgF .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5waHsqgF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5waHsqgF .navbar.collapsed {
  justify-content: center;
}
.cid-vg5waHsqgF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5waHsqgF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5waHsqgF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5waHsqgF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5waHsqgF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5waHsqgF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5waHsqgF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5waHsqgF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5waHsqgF .navbar {
    min-height: 72px;
  }
  .cid-vg5waHsqgF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5waHsqgF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5waHsqgF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5waHsqgF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5waHsqgF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5waHsqgF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5waHsqgF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5waHsqgF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5waHsqgF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5waHsqgF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5waHsqgF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5waHsqgF .dropdown-item.active,
.cid-vg5waHsqgF .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5waHsqgF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5waHsqgF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5waHsqgF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5waHsqgF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5waHsqgF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5waHsqgF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5waHsqgF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5waHsqgF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5waHsqgF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5waHsqgF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5waHsqgF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5waHsqgF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5waHsqgF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5waHsqgF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5waHsqgF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5waHsqgF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5waHsqgF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5waHsqgF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5waHsqgF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5waHsqgF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5waHsqgF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5waHsqgF .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5waHsqgF .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5waHsqgF .navbar {
    height: 70px;
  }
  .cid-vg5waHsqgF .navbar.opened {
    height: auto;
  }
  .cid-vg5waHsqgF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5waHsqgF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5waHsqgF .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5waHsqgF .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5waHsqgF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5waHsqgF .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5waHsqgF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5waHsqgF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5waHsqgF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5waHsqgF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5waHsqgF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5waHsqgF .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5waHsqgF .content-wrap {
    display: block;
  }
}
.cid-vg5waHsqgF .nav-link,
.cid-vg5waHsqgF .dropdown-item {
  color: #21090E;
}
.cid-vg5waItENo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5waItENo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5waItENo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5waItENo .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5waItENo .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5waItENo .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5waItENo .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5waItENo .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5waItENo .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5waItENo .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5waItENo .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5waItENo .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5waItENo .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5waItENo .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5waItENo .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5waItENo .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5waItENo .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5waItENo .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5waItENo .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5waItENo .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5waItENo .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5waItENo .mbr-label,
.cid-vg5waItENo .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5waItENo .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5waItENo .mbr-text,
.cid-vg5waItENo .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5waItENo .mbr-section-title,
.cid-vg5waItENo .title-wrapper,
.cid-vg5waItENo .mbr-section-btn {
  text-align: center;
}
.cid-vg5waItENo .mbr-section-title,
.cid-vg5waItENo .title-wrapper,
.cid-vg5waItENo .logo-wrapper,
.cid-vg5waItENo .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5waIR8Kr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5waIR8Kr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5waIR8Kr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5waIR8Kr .row {
  margin: 0 -45px;
}
.cid-vg5waIR8Kr .row .card {
  padding: 0 45px;
}
.cid-vg5waIR8Kr .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5waIR8Kr .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5waIR8Kr .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5waIR8Kr .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5waIR8Kr .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5waIR8Kr .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5waIR8Kr .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5waIR8Kr .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5waIR8Kr .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5waIR8Kr .mbr-label {
  color: #3a001d;
}
.cid-vg5waIR8Kr .mbr-section-title {
  color: #21090E;
}
.cid-vg5waIR8Kr .mbr-text {
  color: #3a001d;
}
.cid-vg5waIR8Kr .mbr-label,
.cid-vg5waIR8Kr .label-wrapper {
  color: #21090E;
}
.cid-vg5waIR8Kr .mbr-text,
.cid-vg5waIR8Kr .text-wrapper,
.cid-vg5waIR8Kr .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wbBaNMn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wbBaNMn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wbBaNMn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wbBaNMn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wbBaNMn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wbBaNMn .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wbBaNMn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wbBaNMn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wbBaNMn .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wbBaNMn .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wbBaNMn .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wbBaNMn .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wbBaNMn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wbBaNMn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wbBaNMn .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wbBaNMn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wbBaNMn .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wbBaNMn .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wbBaNMn .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wbBaNMn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wbBaNMn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wbBaNMn .container,
.cid-vg5wbBaNMn .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .container,
  .cid-vg5wbBaNMn .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wbBaNMn .container,
  .cid-vg5wbBaNMn .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wbBaNMn .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wbBaNMn .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wbBaNMn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wbBaNMn .nav-item:focus,
.cid-vg5wbBaNMn .nav-link:focus {
  outline: none;
}
.cid-vg5wbBaNMn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wbBaNMn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wbBaNMn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wbBaNMn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wbBaNMn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wbBaNMn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wbBaNMn .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wbBaNMn .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wbBaNMn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wbBaNMn .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wbBaNMn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wbBaNMn .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wbBaNMn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wbBaNMn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wbBaNMn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wbBaNMn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wbBaNMn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wbBaNMn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wbBaNMn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wbBaNMn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wbBaNMn .navbar {
    min-height: 72px;
  }
  .cid-vg5wbBaNMn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wbBaNMn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wbBaNMn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wbBaNMn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wbBaNMn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wbBaNMn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wbBaNMn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wbBaNMn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wbBaNMn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wbBaNMn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wbBaNMn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wbBaNMn .dropdown-item.active,
.cid-vg5wbBaNMn .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wbBaNMn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wbBaNMn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wbBaNMn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wbBaNMn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wbBaNMn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wbBaNMn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wbBaNMn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wbBaNMn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wbBaNMn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wbBaNMn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wbBaNMn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wbBaNMn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wbBaNMn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wbBaNMn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wbBaNMn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wbBaNMn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wbBaNMn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wbBaNMn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wbBaNMn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wbBaNMn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wbBaNMn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wbBaNMn .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wbBaNMn .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wbBaNMn .navbar {
    height: 70px;
  }
  .cid-vg5wbBaNMn .navbar.opened {
    height: auto;
  }
  .cid-vg5wbBaNMn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wbBaNMn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wbBaNMn .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wbBaNMn .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wbBaNMn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wbBaNMn .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wbBaNMn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wbBaNMn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wbBaNMn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wbBaNMn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wbBaNMn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wbBaNMn .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wbBaNMn .content-wrap {
    display: block;
  }
}
.cid-vg5wbBaNMn .nav-link,
.cid-vg5wbBaNMn .dropdown-item {
  color: #21090E;
}
.cid-vg5wbBWJ51 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wbBWJ51 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wbBWJ51 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wbBWJ51 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wbBWJ51 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wbBWJ51 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wbBWJ51 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wbBWJ51 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wbBWJ51 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wbBWJ51 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wbBWJ51 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wbBWJ51 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wbBWJ51 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wbBWJ51 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wbBWJ51 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wbBWJ51 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wbBWJ51 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wbBWJ51 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wbBWJ51 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wbBWJ51 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wbBWJ51 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wbBWJ51 .mbr-label,
.cid-vg5wbBWJ51 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wbBWJ51 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wbBWJ51 .mbr-text,
.cid-vg5wbBWJ51 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wbBWJ51 .mbr-section-title,
.cid-vg5wbBWJ51 .title-wrapper,
.cid-vg5wbBWJ51 .mbr-section-btn {
  text-align: center;
}
.cid-vg5wbBWJ51 .mbr-section-title,
.cid-vg5wbBWJ51 .title-wrapper,
.cid-vg5wbBWJ51 .logo-wrapper,
.cid-vg5wbBWJ51 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wbCdgxI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wbCdgxI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wbCdgxI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wbCdgxI .row {
  margin: 0 -45px;
}
.cid-vg5wbCdgxI .row .card {
  padding: 0 45px;
}
.cid-vg5wbCdgxI .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wbCdgxI .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wbCdgxI .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wbCdgxI .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wbCdgxI .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wbCdgxI .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wbCdgxI .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wbCdgxI .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wbCdgxI .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wbCdgxI .mbr-label {
  color: #3a001d;
}
.cid-vg5wbCdgxI .mbr-section-title {
  color: #21090E;
}
.cid-vg5wbCdgxI .mbr-text {
  color: #3a001d;
}
.cid-vg5wbCdgxI .mbr-label,
.cid-vg5wbCdgxI .label-wrapper {
  color: #21090E;
}
.cid-vg5wbCdgxI .mbr-text,
.cid-vg5wbCdgxI .text-wrapper,
.cid-vg5wbCdgxI .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vgvdYp2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vgvdYp2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vgvdYp2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vgvdYp2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vgvdYp2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vgvdYp2 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vgvdYp2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vgvdYp2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vgvdYp2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vgvdYp2 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vgvdYp2 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vgvdYp2 .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vgvdYp2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vgvdYp2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vgvdYp2 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vgvdYp2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vgvdYp2 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vgvdYp2 .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vgvdYp2 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vgvdYp2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vgvdYp2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vgvdYp2 .container,
.cid-vg5vgvdYp2 .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .container,
  .cid-vg5vgvdYp2 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vgvdYp2 .container,
  .cid-vg5vgvdYp2 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vgvdYp2 .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vgvdYp2 .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vgvdYp2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vgvdYp2 .nav-item:focus,
.cid-vg5vgvdYp2 .nav-link:focus {
  outline: none;
}
.cid-vg5vgvdYp2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vgvdYp2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vgvdYp2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vgvdYp2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vgvdYp2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vgvdYp2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vgvdYp2 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vgvdYp2 .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vgvdYp2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vgvdYp2 .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vgvdYp2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vgvdYp2 .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vgvdYp2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vgvdYp2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vgvdYp2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vgvdYp2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vgvdYp2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vgvdYp2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vgvdYp2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vgvdYp2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vgvdYp2 .navbar {
    min-height: 72px;
  }
  .cid-vg5vgvdYp2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vgvdYp2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vgvdYp2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vgvdYp2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vgvdYp2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vgvdYp2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vgvdYp2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vgvdYp2 .dropdown-item.active,
.cid-vg5vgvdYp2 .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vgvdYp2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vgvdYp2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vgvdYp2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vgvdYp2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vgvdYp2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vgvdYp2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vgvdYp2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vgvdYp2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vgvdYp2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vgvdYp2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vgvdYp2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vgvdYp2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vgvdYp2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vgvdYp2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vgvdYp2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vgvdYp2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vgvdYp2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vgvdYp2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vgvdYp2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vgvdYp2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vgvdYp2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vgvdYp2 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vgvdYp2 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vgvdYp2 .navbar {
    height: 70px;
  }
  .cid-vg5vgvdYp2 .navbar.opened {
    height: auto;
  }
  .cid-vg5vgvdYp2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vgvdYp2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vgvdYp2 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vgvdYp2 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vgvdYp2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vgvdYp2 .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vgvdYp2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vgvdYp2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vgvdYp2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vgvdYp2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vgvdYp2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vgvdYp2 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vgvdYp2 .content-wrap {
    display: block;
  }
}
.cid-vg5vgvdYp2 .nav-link,
.cid-vg5vgvdYp2 .dropdown-item {
  color: #21090E;
}
.cid-vg5vgvD5vH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vgvD5vH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vgvD5vH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vgvD5vH .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vgvD5vH .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vgvD5vH .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vgvD5vH .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vgvD5vH .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vgvD5vH .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vgvD5vH .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vgvD5vH .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vgvD5vH .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vgvD5vH .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vgvD5vH .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vgvD5vH .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vgvD5vH .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vgvD5vH .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vgvD5vH .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vgvD5vH .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vgvD5vH .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vgvD5vH .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vgvD5vH .mbr-label,
.cid-vg5vgvD5vH .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vgvD5vH .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vgvD5vH .mbr-text,
.cid-vg5vgvD5vH .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vgvD5vH .mbr-section-title,
.cid-vg5vgvD5vH .title-wrapper,
.cid-vg5vgvD5vH .mbr-section-btn {
  text-align: center;
}
.cid-vg5vgvD5vH .mbr-section-title,
.cid-vg5vgvD5vH .title-wrapper,
.cid-vg5vgvD5vH .logo-wrapper,
.cid-vg5vgvD5vH .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vgvOkF8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vgvOkF8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vgvOkF8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vgvOkF8 .row {
  margin: 0 -45px;
}
.cid-vg5vgvOkF8 .row .card {
  padding: 0 45px;
}
.cid-vg5vgvOkF8 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vgvOkF8 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vgvOkF8 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vgvOkF8 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vgvOkF8 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vgvOkF8 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vgvOkF8 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vgvOkF8 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vgvOkF8 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vgvOkF8 .mbr-label {
  color: #3a001d;
}
.cid-vg5vgvOkF8 .mbr-section-title {
  color: #21090E;
}
.cid-vg5vgvOkF8 .mbr-text {
  color: #3a001d;
}
.cid-vg5vgvOkF8 .mbr-label,
.cid-vg5vgvOkF8 .label-wrapper {
  color: #21090E;
}
.cid-vg5vgvOkF8 .mbr-text,
.cid-vg5vgvOkF8 .text-wrapper,
.cid-vg5vgvOkF8 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vuhmWNW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vuhmWNW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vuhmWNW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vuhmWNW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vuhmWNW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vuhmWNW .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vuhmWNW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vuhmWNW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vuhmWNW .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vuhmWNW .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vuhmWNW .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vuhmWNW .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vuhmWNW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vuhmWNW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vuhmWNW .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vuhmWNW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vuhmWNW .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vuhmWNW .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vuhmWNW .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vuhmWNW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vuhmWNW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vuhmWNW .container,
.cid-vg5vuhmWNW .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .container,
  .cid-vg5vuhmWNW .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vuhmWNW .container,
  .cid-vg5vuhmWNW .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vuhmWNW .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vuhmWNW .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vuhmWNW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vuhmWNW .nav-item:focus,
.cid-vg5vuhmWNW .nav-link:focus {
  outline: none;
}
.cid-vg5vuhmWNW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vuhmWNW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vuhmWNW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vuhmWNW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vuhmWNW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vuhmWNW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vuhmWNW .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vuhmWNW .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vuhmWNW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vuhmWNW .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vuhmWNW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vuhmWNW .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vuhmWNW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vuhmWNW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vuhmWNW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vuhmWNW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vuhmWNW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vuhmWNW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vuhmWNW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vuhmWNW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vuhmWNW .navbar {
    min-height: 72px;
  }
  .cid-vg5vuhmWNW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vuhmWNW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vuhmWNW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vuhmWNW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vuhmWNW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vuhmWNW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vuhmWNW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vuhmWNW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vuhmWNW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vuhmWNW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vuhmWNW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vuhmWNW .dropdown-item.active,
.cid-vg5vuhmWNW .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vuhmWNW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vuhmWNW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vuhmWNW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vuhmWNW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vuhmWNW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vuhmWNW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vuhmWNW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vuhmWNW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vuhmWNW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vuhmWNW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vuhmWNW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vuhmWNW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vuhmWNW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vuhmWNW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vuhmWNW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vuhmWNW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vuhmWNW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vuhmWNW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vuhmWNW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vuhmWNW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vuhmWNW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vuhmWNW .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vuhmWNW .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vuhmWNW .navbar {
    height: 70px;
  }
  .cid-vg5vuhmWNW .navbar.opened {
    height: auto;
  }
  .cid-vg5vuhmWNW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vuhmWNW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vuhmWNW .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vuhmWNW .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vuhmWNW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vuhmWNW .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vuhmWNW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vuhmWNW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vuhmWNW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vuhmWNW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vuhmWNW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vuhmWNW .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vuhmWNW .content-wrap {
    display: block;
  }
}
.cid-vg5vuhmWNW .nav-link,
.cid-vg5vuhmWNW .dropdown-item {
  color: #21090E;
}
.cid-vg5vujkzPK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vujkzPK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vujkzPK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vujkzPK .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vujkzPK .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vujkzPK .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vujkzPK .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vujkzPK .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vujkzPK .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vujkzPK .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vujkzPK .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vujkzPK .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vujkzPK .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vujkzPK .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vujkzPK .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vujkzPK .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vujkzPK .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vujkzPK .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vujkzPK .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vujkzPK .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vujkzPK .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vujkzPK .mbr-label,
.cid-vg5vujkzPK .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vujkzPK .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vujkzPK .mbr-text,
.cid-vg5vujkzPK .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vujkzPK .mbr-section-title,
.cid-vg5vujkzPK .title-wrapper,
.cid-vg5vujkzPK .mbr-section-btn {
  text-align: center;
}
.cid-vg5vujkzPK .mbr-section-title,
.cid-vg5vujkzPK .title-wrapper,
.cid-vg5vujkzPK .logo-wrapper,
.cid-vg5vujkzPK .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vukfJHZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vukfJHZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vukfJHZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vukfJHZ .row {
  margin: 0 -45px;
}
.cid-vg5vukfJHZ .row .card {
  padding: 0 45px;
}
.cid-vg5vukfJHZ .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vukfJHZ .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vukfJHZ .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vukfJHZ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vukfJHZ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vukfJHZ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vukfJHZ .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vukfJHZ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vukfJHZ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vukfJHZ .mbr-label {
  color: #3a001d;
}
.cid-vg5vukfJHZ .mbr-section-title {
  color: #21090E;
}
.cid-vg5vukfJHZ .mbr-text {
  color: #3a001d;
}
.cid-vg5vukfJHZ .mbr-label,
.cid-vg5vukfJHZ .label-wrapper {
  color: #21090E;
}
.cid-vg5vukfJHZ .mbr-text,
.cid-vg5vukfJHZ .text-wrapper,
.cid-vg5vukfJHZ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vKylLbT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vKylLbT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vKylLbT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vKylLbT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vKylLbT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vKylLbT .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vKylLbT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vKylLbT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vKylLbT .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vKylLbT .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vKylLbT .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vKylLbT .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vKylLbT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vKylLbT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vKylLbT .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vKylLbT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vKylLbT .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vKylLbT .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vKylLbT .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vKylLbT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vKylLbT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vKylLbT .container,
.cid-vg5vKylLbT .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .container,
  .cid-vg5vKylLbT .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vKylLbT .container,
  .cid-vg5vKylLbT .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vKylLbT .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vKylLbT .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vKylLbT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vKylLbT .nav-item:focus,
.cid-vg5vKylLbT .nav-link:focus {
  outline: none;
}
.cid-vg5vKylLbT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vKylLbT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vKylLbT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vKylLbT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vKylLbT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vKylLbT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vKylLbT .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vKylLbT .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vKylLbT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vKylLbT .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vKylLbT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vKylLbT .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vKylLbT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vKylLbT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vKylLbT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vKylLbT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vKylLbT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vKylLbT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vKylLbT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vKylLbT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vKylLbT .navbar {
    min-height: 72px;
  }
  .cid-vg5vKylLbT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vKylLbT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vKylLbT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vKylLbT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vKylLbT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vKylLbT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vKylLbT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vKylLbT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vKylLbT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vKylLbT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vKylLbT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vKylLbT .dropdown-item.active,
.cid-vg5vKylLbT .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vKylLbT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vKylLbT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vKylLbT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vKylLbT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vKylLbT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vKylLbT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vKylLbT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vKylLbT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vKylLbT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vKylLbT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vKylLbT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vKylLbT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vKylLbT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vKylLbT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vKylLbT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vKylLbT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vKylLbT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vKylLbT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vKylLbT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vKylLbT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vKylLbT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vKylLbT .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vKylLbT .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vKylLbT .navbar {
    height: 70px;
  }
  .cid-vg5vKylLbT .navbar.opened {
    height: auto;
  }
  .cid-vg5vKylLbT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vKylLbT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vKylLbT .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vKylLbT .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vKylLbT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vKylLbT .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vKylLbT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vKylLbT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vKylLbT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vKylLbT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vKylLbT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vKylLbT .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vKylLbT .content-wrap {
    display: block;
  }
}
.cid-vg5vKylLbT .nav-link,
.cid-vg5vKylLbT .dropdown-item {
  color: #21090E;
}
.cid-vg5vKyWRrR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vKyWRrR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vKyWRrR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vKyWRrR .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vKyWRrR .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vKyWRrR .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vKyWRrR .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vKyWRrR .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vKyWRrR .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vKyWRrR .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vKyWRrR .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vKyWRrR .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vKyWRrR .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vKyWRrR .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vKyWRrR .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vKyWRrR .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vKyWRrR .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vKyWRrR .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vKyWRrR .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vKyWRrR .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vKyWRrR .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vKyWRrR .mbr-label,
.cid-vg5vKyWRrR .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vKyWRrR .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vKyWRrR .mbr-text,
.cid-vg5vKyWRrR .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vKyWRrR .mbr-section-title,
.cid-vg5vKyWRrR .title-wrapper,
.cid-vg5vKyWRrR .mbr-section-btn {
  text-align: center;
}
.cid-vg5vKyWRrR .mbr-section-title,
.cid-vg5vKyWRrR .title-wrapper,
.cid-vg5vKyWRrR .logo-wrapper,
.cid-vg5vKyWRrR .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vKza9kQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vKza9kQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vKza9kQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vKza9kQ .row {
  margin: 0 -45px;
}
.cid-vg5vKza9kQ .row .card {
  padding: 0 45px;
}
.cid-vg5vKza9kQ .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vKza9kQ .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vKza9kQ .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vKza9kQ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vKza9kQ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vKza9kQ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vKza9kQ .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vKza9kQ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vKza9kQ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vKza9kQ .mbr-label {
  color: #3a001d;
}
.cid-vg5vKza9kQ .mbr-section-title {
  color: #21090E;
}
.cid-vg5vKza9kQ .mbr-text {
  color: #3a001d;
}
.cid-vg5vKza9kQ .mbr-label,
.cid-vg5vKza9kQ .label-wrapper {
  color: #21090E;
}
.cid-vg5vKza9kQ .mbr-text,
.cid-vg5vKza9kQ .text-wrapper,
.cid-vg5vKza9kQ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wfOMJwS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wfOMJwS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wfOMJwS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wfOMJwS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wfOMJwS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wfOMJwS .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wfOMJwS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wfOMJwS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wfOMJwS .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wfOMJwS .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wfOMJwS .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wfOMJwS .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wfOMJwS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wfOMJwS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wfOMJwS .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wfOMJwS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wfOMJwS .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wfOMJwS .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wfOMJwS .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wfOMJwS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wfOMJwS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wfOMJwS .container,
.cid-vg5wfOMJwS .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .container,
  .cid-vg5wfOMJwS .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wfOMJwS .container,
  .cid-vg5wfOMJwS .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wfOMJwS .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wfOMJwS .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wfOMJwS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wfOMJwS .nav-item:focus,
.cid-vg5wfOMJwS .nav-link:focus {
  outline: none;
}
.cid-vg5wfOMJwS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wfOMJwS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wfOMJwS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wfOMJwS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wfOMJwS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wfOMJwS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wfOMJwS .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wfOMJwS .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wfOMJwS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wfOMJwS .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wfOMJwS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wfOMJwS .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wfOMJwS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wfOMJwS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wfOMJwS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wfOMJwS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wfOMJwS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wfOMJwS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wfOMJwS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wfOMJwS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wfOMJwS .navbar {
    min-height: 72px;
  }
  .cid-vg5wfOMJwS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wfOMJwS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wfOMJwS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wfOMJwS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wfOMJwS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wfOMJwS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wfOMJwS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wfOMJwS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wfOMJwS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wfOMJwS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wfOMJwS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wfOMJwS .dropdown-item.active,
.cid-vg5wfOMJwS .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wfOMJwS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wfOMJwS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wfOMJwS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wfOMJwS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wfOMJwS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wfOMJwS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wfOMJwS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wfOMJwS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wfOMJwS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wfOMJwS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wfOMJwS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wfOMJwS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wfOMJwS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wfOMJwS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wfOMJwS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wfOMJwS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wfOMJwS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wfOMJwS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wfOMJwS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wfOMJwS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wfOMJwS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wfOMJwS .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wfOMJwS .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wfOMJwS .navbar {
    height: 70px;
  }
  .cid-vg5wfOMJwS .navbar.opened {
    height: auto;
  }
  .cid-vg5wfOMJwS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wfOMJwS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wfOMJwS .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wfOMJwS .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wfOMJwS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wfOMJwS .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wfOMJwS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wfOMJwS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wfOMJwS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wfOMJwS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wfOMJwS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wfOMJwS .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wfOMJwS .content-wrap {
    display: block;
  }
}
.cid-vg5wfOMJwS .nav-link,
.cid-vg5wfOMJwS .dropdown-item {
  color: #21090E;
}
.cid-vg5wfPBCUL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wfPBCUL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wfPBCUL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wfPBCUL .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wfPBCUL .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wfPBCUL .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wfPBCUL .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wfPBCUL .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wfPBCUL .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wfPBCUL .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wfPBCUL .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wfPBCUL .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wfPBCUL .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wfPBCUL .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wfPBCUL .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wfPBCUL .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wfPBCUL .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wfPBCUL .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wfPBCUL .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wfPBCUL .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wfPBCUL .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wfPBCUL .mbr-label,
.cid-vg5wfPBCUL .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wfPBCUL .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wfPBCUL .mbr-text,
.cid-vg5wfPBCUL .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wfPBCUL .mbr-section-title,
.cid-vg5wfPBCUL .title-wrapper,
.cid-vg5wfPBCUL .mbr-section-btn {
  text-align: center;
}
.cid-vg5wfPBCUL .mbr-section-title,
.cid-vg5wfPBCUL .title-wrapper,
.cid-vg5wfPBCUL .logo-wrapper,
.cid-vg5wfPBCUL .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wfPT61S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wfPT61S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wfPT61S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wfPT61S .row {
  margin: 0 -45px;
}
.cid-vg5wfPT61S .row .card {
  padding: 0 45px;
}
.cid-vg5wfPT61S .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wfPT61S .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wfPT61S .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wfPT61S .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wfPT61S .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wfPT61S .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wfPT61S .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wfPT61S .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wfPT61S .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wfPT61S .mbr-label {
  color: #3a001d;
}
.cid-vg5wfPT61S .mbr-section-title {
  color: #21090E;
}
.cid-vg5wfPT61S .mbr-text {
  color: #3a001d;
}
.cid-vg5wfPT61S .mbr-label,
.cid-vg5wfPT61S .label-wrapper {
  color: #21090E;
}
.cid-vg5wfPT61S .mbr-text,
.cid-vg5wfPT61S .text-wrapper,
.cid-vg5wfPT61S .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wgRvc5P {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wgRvc5P .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wgRvc5P .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wgRvc5P .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wgRvc5P .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wgRvc5P .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wgRvc5P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wgRvc5P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wgRvc5P .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wgRvc5P .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wgRvc5P .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wgRvc5P .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wgRvc5P .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wgRvc5P .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wgRvc5P .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wgRvc5P .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wgRvc5P .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wgRvc5P .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wgRvc5P .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wgRvc5P .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wgRvc5P .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wgRvc5P .container,
.cid-vg5wgRvc5P .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .container,
  .cid-vg5wgRvc5P .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wgRvc5P .container,
  .cid-vg5wgRvc5P .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wgRvc5P .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wgRvc5P .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wgRvc5P .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wgRvc5P .nav-item:focus,
.cid-vg5wgRvc5P .nav-link:focus {
  outline: none;
}
.cid-vg5wgRvc5P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wgRvc5P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wgRvc5P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wgRvc5P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wgRvc5P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wgRvc5P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wgRvc5P .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wgRvc5P .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wgRvc5P .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wgRvc5P .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wgRvc5P .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wgRvc5P .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wgRvc5P .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wgRvc5P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wgRvc5P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wgRvc5P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wgRvc5P .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wgRvc5P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wgRvc5P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wgRvc5P .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wgRvc5P .navbar {
    min-height: 72px;
  }
  .cid-vg5wgRvc5P .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wgRvc5P .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wgRvc5P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wgRvc5P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wgRvc5P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wgRvc5P .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wgRvc5P .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wgRvc5P .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wgRvc5P .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wgRvc5P .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wgRvc5P .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wgRvc5P .dropdown-item.active,
.cid-vg5wgRvc5P .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wgRvc5P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wgRvc5P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wgRvc5P .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wgRvc5P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wgRvc5P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wgRvc5P .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wgRvc5P ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wgRvc5P .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wgRvc5P button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wgRvc5P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wgRvc5P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wgRvc5P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wgRvc5P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wgRvc5P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wgRvc5P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wgRvc5P nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wgRvc5P nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wgRvc5P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wgRvc5P .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wgRvc5P a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wgRvc5P .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wgRvc5P .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wgRvc5P .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wgRvc5P .navbar {
    height: 70px;
  }
  .cid-vg5wgRvc5P .navbar.opened {
    height: auto;
  }
  .cid-vg5wgRvc5P .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wgRvc5P .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wgRvc5P .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wgRvc5P .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wgRvc5P .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wgRvc5P .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wgRvc5P .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wgRvc5P .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wgRvc5P .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wgRvc5P .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wgRvc5P .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wgRvc5P .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wgRvc5P .content-wrap {
    display: block;
  }
}
.cid-vg5wgRvc5P .nav-link,
.cid-vg5wgRvc5P .dropdown-item {
  color: #21090E;
}
.cid-vg5wgSkWTa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wgSkWTa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wgSkWTa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wgSkWTa .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wgSkWTa .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wgSkWTa .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wgSkWTa .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wgSkWTa .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wgSkWTa .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wgSkWTa .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wgSkWTa .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wgSkWTa .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wgSkWTa .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wgSkWTa .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wgSkWTa .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wgSkWTa .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wgSkWTa .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wgSkWTa .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wgSkWTa .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wgSkWTa .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wgSkWTa .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wgSkWTa .mbr-label,
.cid-vg5wgSkWTa .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wgSkWTa .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wgSkWTa .mbr-text,
.cid-vg5wgSkWTa .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wgSkWTa .mbr-section-title,
.cid-vg5wgSkWTa .title-wrapper,
.cid-vg5wgSkWTa .mbr-section-btn {
  text-align: center;
}
.cid-vg5wgSkWTa .mbr-section-title,
.cid-vg5wgSkWTa .title-wrapper,
.cid-vg5wgSkWTa .logo-wrapper,
.cid-vg5wgSkWTa .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wgSA0IL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wgSA0IL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wgSA0IL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wgSA0IL .row {
  margin: 0 -45px;
}
.cid-vg5wgSA0IL .row .card {
  padding: 0 45px;
}
.cid-vg5wgSA0IL .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wgSA0IL .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wgSA0IL .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wgSA0IL .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wgSA0IL .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wgSA0IL .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wgSA0IL .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wgSA0IL .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wgSA0IL .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wgSA0IL .mbr-label {
  color: #3a001d;
}
.cid-vg5wgSA0IL .mbr-section-title {
  color: #21090E;
}
.cid-vg5wgSA0IL .mbr-text {
  color: #3a001d;
}
.cid-vg5wgSA0IL .mbr-label,
.cid-vg5wgSA0IL .label-wrapper {
  color: #21090E;
}
.cid-vg5wgSA0IL .mbr-text,
.cid-vg5wgSA0IL .text-wrapper,
.cid-vg5wgSA0IL .mbr-section-btn {
  color: #21090E;
}
.cid-vg5whTdeGr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5whTdeGr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5whTdeGr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5whTdeGr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5whTdeGr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5whTdeGr .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5whTdeGr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5whTdeGr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5whTdeGr .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5whTdeGr .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5whTdeGr .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5whTdeGr .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5whTdeGr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5whTdeGr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5whTdeGr .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5whTdeGr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5whTdeGr .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5whTdeGr .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5whTdeGr .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5whTdeGr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5whTdeGr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5whTdeGr .container,
.cid-vg5whTdeGr .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .container,
  .cid-vg5whTdeGr .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5whTdeGr .container,
  .cid-vg5whTdeGr .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5whTdeGr .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5whTdeGr .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5whTdeGr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5whTdeGr .nav-item:focus,
.cid-vg5whTdeGr .nav-link:focus {
  outline: none;
}
.cid-vg5whTdeGr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5whTdeGr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5whTdeGr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5whTdeGr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5whTdeGr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5whTdeGr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5whTdeGr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5whTdeGr .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5whTdeGr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5whTdeGr .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5whTdeGr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5whTdeGr .navbar.collapsed {
  justify-content: center;
}
.cid-vg5whTdeGr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5whTdeGr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5whTdeGr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5whTdeGr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5whTdeGr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5whTdeGr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5whTdeGr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5whTdeGr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5whTdeGr .navbar {
    min-height: 72px;
  }
  .cid-vg5whTdeGr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5whTdeGr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5whTdeGr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5whTdeGr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5whTdeGr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5whTdeGr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5whTdeGr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5whTdeGr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5whTdeGr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5whTdeGr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5whTdeGr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5whTdeGr .dropdown-item.active,
.cid-vg5whTdeGr .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5whTdeGr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5whTdeGr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5whTdeGr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5whTdeGr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5whTdeGr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5whTdeGr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5whTdeGr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5whTdeGr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5whTdeGr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5whTdeGr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5whTdeGr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5whTdeGr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5whTdeGr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5whTdeGr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5whTdeGr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5whTdeGr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5whTdeGr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5whTdeGr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5whTdeGr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5whTdeGr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5whTdeGr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5whTdeGr .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5whTdeGr .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5whTdeGr .navbar {
    height: 70px;
  }
  .cid-vg5whTdeGr .navbar.opened {
    height: auto;
  }
  .cid-vg5whTdeGr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5whTdeGr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5whTdeGr .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5whTdeGr .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5whTdeGr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5whTdeGr .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5whTdeGr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5whTdeGr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5whTdeGr .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5whTdeGr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5whTdeGr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5whTdeGr .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5whTdeGr .content-wrap {
    display: block;
  }
}
.cid-vg5whTdeGr .nav-link,
.cid-vg5whTdeGr .dropdown-item {
  color: #21090E;
}
.cid-vg5whTZtk9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5whTZtk9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5whTZtk9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5whTZtk9 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5whTZtk9 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5whTZtk9 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5whTZtk9 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5whTZtk9 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5whTZtk9 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5whTZtk9 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5whTZtk9 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5whTZtk9 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5whTZtk9 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5whTZtk9 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5whTZtk9 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5whTZtk9 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5whTZtk9 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5whTZtk9 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5whTZtk9 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5whTZtk9 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5whTZtk9 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5whTZtk9 .mbr-label,
.cid-vg5whTZtk9 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5whTZtk9 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5whTZtk9 .mbr-text,
.cid-vg5whTZtk9 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5whTZtk9 .mbr-section-title,
.cid-vg5whTZtk9 .title-wrapper,
.cid-vg5whTZtk9 .mbr-section-btn {
  text-align: center;
}
.cid-vg5whTZtk9 .mbr-section-title,
.cid-vg5whTZtk9 .title-wrapper,
.cid-vg5whTZtk9 .logo-wrapper,
.cid-vg5whTZtk9 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5whUmjXY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5whUmjXY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5whUmjXY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5whUmjXY .row {
  margin: 0 -45px;
}
.cid-vg5whUmjXY .row .card {
  padding: 0 45px;
}
.cid-vg5whUmjXY .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5whUmjXY .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5whUmjXY .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5whUmjXY .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5whUmjXY .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5whUmjXY .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5whUmjXY .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5whUmjXY .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5whUmjXY .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5whUmjXY .mbr-label {
  color: #3a001d;
}
.cid-vg5whUmjXY .mbr-section-title {
  color: #21090E;
}
.cid-vg5whUmjXY .mbr-text {
  color: #3a001d;
}
.cid-vg5whUmjXY .mbr-label,
.cid-vg5whUmjXY .label-wrapper {
  color: #21090E;
}
.cid-vg5whUmjXY .mbr-text,
.cid-vg5whUmjXY .text-wrapper,
.cid-vg5whUmjXY .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wiN5vj7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wiN5vj7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wiN5vj7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wiN5vj7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wiN5vj7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wiN5vj7 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wiN5vj7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wiN5vj7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wiN5vj7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wiN5vj7 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wiN5vj7 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wiN5vj7 .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wiN5vj7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wiN5vj7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wiN5vj7 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wiN5vj7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wiN5vj7 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wiN5vj7 .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wiN5vj7 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wiN5vj7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wiN5vj7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wiN5vj7 .container,
.cid-vg5wiN5vj7 .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .container,
  .cid-vg5wiN5vj7 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wiN5vj7 .container,
  .cid-vg5wiN5vj7 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wiN5vj7 .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wiN5vj7 .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wiN5vj7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wiN5vj7 .nav-item:focus,
.cid-vg5wiN5vj7 .nav-link:focus {
  outline: none;
}
.cid-vg5wiN5vj7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wiN5vj7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wiN5vj7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wiN5vj7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wiN5vj7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wiN5vj7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wiN5vj7 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wiN5vj7 .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wiN5vj7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wiN5vj7 .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wiN5vj7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wiN5vj7 .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wiN5vj7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wiN5vj7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wiN5vj7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wiN5vj7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wiN5vj7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wiN5vj7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wiN5vj7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wiN5vj7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wiN5vj7 .navbar {
    min-height: 72px;
  }
  .cid-vg5wiN5vj7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wiN5vj7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wiN5vj7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wiN5vj7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wiN5vj7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wiN5vj7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wiN5vj7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wiN5vj7 .dropdown-item.active,
.cid-vg5wiN5vj7 .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wiN5vj7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wiN5vj7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wiN5vj7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wiN5vj7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wiN5vj7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wiN5vj7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wiN5vj7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wiN5vj7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wiN5vj7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wiN5vj7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wiN5vj7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wiN5vj7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wiN5vj7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wiN5vj7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wiN5vj7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wiN5vj7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wiN5vj7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wiN5vj7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wiN5vj7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wiN5vj7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wiN5vj7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wiN5vj7 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wiN5vj7 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wiN5vj7 .navbar {
    height: 70px;
  }
  .cid-vg5wiN5vj7 .navbar.opened {
    height: auto;
  }
  .cid-vg5wiN5vj7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wiN5vj7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wiN5vj7 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wiN5vj7 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wiN5vj7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wiN5vj7 .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wiN5vj7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wiN5vj7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wiN5vj7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wiN5vj7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wiN5vj7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wiN5vj7 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wiN5vj7 .content-wrap {
    display: block;
  }
}
.cid-vg5wiN5vj7 .nav-link,
.cid-vg5wiN5vj7 .dropdown-item {
  color: #21090E;
}
.cid-vg5wiNLPpY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wiNLPpY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wiNLPpY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wiNLPpY .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wiNLPpY .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wiNLPpY .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wiNLPpY .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wiNLPpY .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wiNLPpY .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wiNLPpY .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wiNLPpY .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wiNLPpY .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wiNLPpY .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wiNLPpY .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wiNLPpY .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wiNLPpY .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wiNLPpY .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wiNLPpY .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wiNLPpY .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wiNLPpY .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wiNLPpY .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wiNLPpY .mbr-label,
.cid-vg5wiNLPpY .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wiNLPpY .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wiNLPpY .mbr-text,
.cid-vg5wiNLPpY .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wiNLPpY .mbr-section-title,
.cid-vg5wiNLPpY .title-wrapper,
.cid-vg5wiNLPpY .mbr-section-btn {
  text-align: center;
}
.cid-vg5wiNLPpY .mbr-section-title,
.cid-vg5wiNLPpY .title-wrapper,
.cid-vg5wiNLPpY .logo-wrapper,
.cid-vg5wiNLPpY .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wiO1I5i {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wiO1I5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wiO1I5i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wiO1I5i .row {
  margin: 0 -45px;
}
.cid-vg5wiO1I5i .row .card {
  padding: 0 45px;
}
.cid-vg5wiO1I5i .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wiO1I5i .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wiO1I5i .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wiO1I5i .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wiO1I5i .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wiO1I5i .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wiO1I5i .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wiO1I5i .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wiO1I5i .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wiO1I5i .mbr-label {
  color: #3a001d;
}
.cid-vg5wiO1I5i .mbr-section-title {
  color: #21090E;
}
.cid-vg5wiO1I5i .mbr-text {
  color: #3a001d;
}
.cid-vg5wiO1I5i .mbr-label,
.cid-vg5wiO1I5i .label-wrapper {
  color: #21090E;
}
.cid-vg5wiO1I5i .mbr-text,
.cid-vg5wiO1I5i .text-wrapper,
.cid-vg5wiO1I5i .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wjDZoHB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wjDZoHB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wjDZoHB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wjDZoHB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wjDZoHB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wjDZoHB .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wjDZoHB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wjDZoHB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wjDZoHB .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wjDZoHB .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wjDZoHB .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wjDZoHB .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wjDZoHB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wjDZoHB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wjDZoHB .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wjDZoHB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wjDZoHB .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wjDZoHB .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wjDZoHB .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wjDZoHB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wjDZoHB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wjDZoHB .container,
.cid-vg5wjDZoHB .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .container,
  .cid-vg5wjDZoHB .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wjDZoHB .container,
  .cid-vg5wjDZoHB .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wjDZoHB .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wjDZoHB .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wjDZoHB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wjDZoHB .nav-item:focus,
.cid-vg5wjDZoHB .nav-link:focus {
  outline: none;
}
.cid-vg5wjDZoHB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wjDZoHB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wjDZoHB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wjDZoHB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wjDZoHB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wjDZoHB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wjDZoHB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wjDZoHB .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wjDZoHB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wjDZoHB .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wjDZoHB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wjDZoHB .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wjDZoHB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wjDZoHB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wjDZoHB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wjDZoHB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wjDZoHB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wjDZoHB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wjDZoHB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wjDZoHB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wjDZoHB .navbar {
    min-height: 72px;
  }
  .cid-vg5wjDZoHB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wjDZoHB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wjDZoHB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wjDZoHB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wjDZoHB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wjDZoHB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wjDZoHB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wjDZoHB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wjDZoHB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wjDZoHB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wjDZoHB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wjDZoHB .dropdown-item.active,
.cid-vg5wjDZoHB .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wjDZoHB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wjDZoHB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wjDZoHB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wjDZoHB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wjDZoHB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wjDZoHB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wjDZoHB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wjDZoHB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wjDZoHB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wjDZoHB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wjDZoHB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wjDZoHB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wjDZoHB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wjDZoHB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wjDZoHB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wjDZoHB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wjDZoHB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wjDZoHB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wjDZoHB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wjDZoHB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wjDZoHB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wjDZoHB .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wjDZoHB .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wjDZoHB .navbar {
    height: 70px;
  }
  .cid-vg5wjDZoHB .navbar.opened {
    height: auto;
  }
  .cid-vg5wjDZoHB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wjDZoHB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wjDZoHB .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wjDZoHB .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wjDZoHB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wjDZoHB .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wjDZoHB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wjDZoHB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wjDZoHB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wjDZoHB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wjDZoHB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wjDZoHB .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wjDZoHB .content-wrap {
    display: block;
  }
}
.cid-vg5wjDZoHB .nav-link,
.cid-vg5wjDZoHB .dropdown-item {
  color: #21090E;
}
.cid-vg5wjERjrC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wjERjrC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wjERjrC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wjERjrC .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wjERjrC .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wjERjrC .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wjERjrC .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wjERjrC .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wjERjrC .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wjERjrC .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wjERjrC .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wjERjrC .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wjERjrC .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wjERjrC .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wjERjrC .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wjERjrC .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wjERjrC .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wjERjrC .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wjERjrC .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wjERjrC .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wjERjrC .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wjERjrC .mbr-label,
.cid-vg5wjERjrC .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wjERjrC .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wjERjrC .mbr-text,
.cid-vg5wjERjrC .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wjERjrC .mbr-section-title,
.cid-vg5wjERjrC .title-wrapper,
.cid-vg5wjERjrC .mbr-section-btn {
  text-align: center;
}
.cid-vg5wjERjrC .mbr-section-title,
.cid-vg5wjERjrC .title-wrapper,
.cid-vg5wjERjrC .logo-wrapper,
.cid-vg5wjERjrC .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wjF8xjZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wjF8xjZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wjF8xjZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wjF8xjZ .row {
  margin: 0 -45px;
}
.cid-vg5wjF8xjZ .row .card {
  padding: 0 45px;
}
.cid-vg5wjF8xjZ .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wjF8xjZ .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wjF8xjZ .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wjF8xjZ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wjF8xjZ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wjF8xjZ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wjF8xjZ .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wjF8xjZ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wjF8xjZ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wjF8xjZ .mbr-label {
  color: #3a001d;
}
.cid-vg5wjF8xjZ .mbr-section-title {
  color: #21090E;
}
.cid-vg5wjF8xjZ .mbr-text {
  color: #3a001d;
}
.cid-vg5wjF8xjZ .mbr-label,
.cid-vg5wjF8xjZ .label-wrapper {
  color: #21090E;
}
.cid-vg5wjF8xjZ .mbr-text,
.cid-vg5wjF8xjZ .text-wrapper,
.cid-vg5wjF8xjZ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wkAtMKi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wkAtMKi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wkAtMKi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wkAtMKi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wkAtMKi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wkAtMKi .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wkAtMKi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wkAtMKi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wkAtMKi .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wkAtMKi .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wkAtMKi .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wkAtMKi .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wkAtMKi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wkAtMKi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wkAtMKi .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wkAtMKi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wkAtMKi .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wkAtMKi .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wkAtMKi .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wkAtMKi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wkAtMKi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wkAtMKi .container,
.cid-vg5wkAtMKi .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .container,
  .cid-vg5wkAtMKi .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wkAtMKi .container,
  .cid-vg5wkAtMKi .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wkAtMKi .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wkAtMKi .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wkAtMKi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wkAtMKi .nav-item:focus,
.cid-vg5wkAtMKi .nav-link:focus {
  outline: none;
}
.cid-vg5wkAtMKi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wkAtMKi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wkAtMKi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wkAtMKi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wkAtMKi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wkAtMKi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wkAtMKi .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wkAtMKi .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wkAtMKi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wkAtMKi .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wkAtMKi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wkAtMKi .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wkAtMKi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wkAtMKi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wkAtMKi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wkAtMKi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wkAtMKi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wkAtMKi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wkAtMKi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wkAtMKi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wkAtMKi .navbar {
    min-height: 72px;
  }
  .cid-vg5wkAtMKi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wkAtMKi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wkAtMKi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wkAtMKi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wkAtMKi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wkAtMKi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wkAtMKi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wkAtMKi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wkAtMKi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wkAtMKi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wkAtMKi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wkAtMKi .dropdown-item.active,
.cid-vg5wkAtMKi .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wkAtMKi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wkAtMKi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wkAtMKi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wkAtMKi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wkAtMKi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wkAtMKi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wkAtMKi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wkAtMKi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wkAtMKi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wkAtMKi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wkAtMKi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wkAtMKi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wkAtMKi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wkAtMKi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wkAtMKi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wkAtMKi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wkAtMKi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wkAtMKi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wkAtMKi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wkAtMKi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wkAtMKi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wkAtMKi .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wkAtMKi .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wkAtMKi .navbar {
    height: 70px;
  }
  .cid-vg5wkAtMKi .navbar.opened {
    height: auto;
  }
  .cid-vg5wkAtMKi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wkAtMKi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wkAtMKi .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wkAtMKi .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wkAtMKi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wkAtMKi .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wkAtMKi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wkAtMKi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wkAtMKi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wkAtMKi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wkAtMKi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wkAtMKi .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wkAtMKi .content-wrap {
    display: block;
  }
}
.cid-vg5wkAtMKi .nav-link,
.cid-vg5wkAtMKi .dropdown-item {
  color: #21090E;
}
.cid-vg5wkBc0a8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wkBc0a8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wkBc0a8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wkBc0a8 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wkBc0a8 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wkBc0a8 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wkBc0a8 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wkBc0a8 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wkBc0a8 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wkBc0a8 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wkBc0a8 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wkBc0a8 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wkBc0a8 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wkBc0a8 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wkBc0a8 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wkBc0a8 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wkBc0a8 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wkBc0a8 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wkBc0a8 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wkBc0a8 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wkBc0a8 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wkBc0a8 .mbr-label,
.cid-vg5wkBc0a8 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wkBc0a8 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wkBc0a8 .mbr-text,
.cid-vg5wkBc0a8 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wkBc0a8 .mbr-section-title,
.cid-vg5wkBc0a8 .title-wrapper,
.cid-vg5wkBc0a8 .mbr-section-btn {
  text-align: center;
}
.cid-vg5wkBc0a8 .mbr-section-title,
.cid-vg5wkBc0a8 .title-wrapper,
.cid-vg5wkBc0a8 .logo-wrapper,
.cid-vg5wkBc0a8 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wkBrRDy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wkBrRDy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wkBrRDy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wkBrRDy .row {
  margin: 0 -45px;
}
.cid-vg5wkBrRDy .row .card {
  padding: 0 45px;
}
.cid-vg5wkBrRDy .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wkBrRDy .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wkBrRDy .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wkBrRDy .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wkBrRDy .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wkBrRDy .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wkBrRDy .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wkBrRDy .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wkBrRDy .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wkBrRDy .mbr-label {
  color: #3a001d;
}
.cid-vg5wkBrRDy .mbr-section-title {
  color: #21090E;
}
.cid-vg5wkBrRDy .mbr-text {
  color: #3a001d;
}
.cid-vg5wkBrRDy .mbr-label,
.cid-vg5wkBrRDy .label-wrapper {
  color: #21090E;
}
.cid-vg5wkBrRDy .mbr-text,
.cid-vg5wkBrRDy .text-wrapper,
.cid-vg5wkBrRDy .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vyvuHw7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vyvuHw7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vyvuHw7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vyvuHw7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vyvuHw7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vyvuHw7 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vyvuHw7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vyvuHw7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vyvuHw7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vyvuHw7 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vyvuHw7 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vyvuHw7 .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vyvuHw7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vyvuHw7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vyvuHw7 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vyvuHw7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vyvuHw7 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vyvuHw7 .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vyvuHw7 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vyvuHw7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vyvuHw7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vyvuHw7 .container,
.cid-vg5vyvuHw7 .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .container,
  .cid-vg5vyvuHw7 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vyvuHw7 .container,
  .cid-vg5vyvuHw7 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vyvuHw7 .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vyvuHw7 .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vyvuHw7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vyvuHw7 .nav-item:focus,
.cid-vg5vyvuHw7 .nav-link:focus {
  outline: none;
}
.cid-vg5vyvuHw7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vyvuHw7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vyvuHw7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vyvuHw7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vyvuHw7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vyvuHw7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vyvuHw7 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vyvuHw7 .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vyvuHw7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vyvuHw7 .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vyvuHw7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vyvuHw7 .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vyvuHw7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vyvuHw7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vyvuHw7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vyvuHw7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vyvuHw7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vyvuHw7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vyvuHw7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vyvuHw7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vyvuHw7 .navbar {
    min-height: 72px;
  }
  .cid-vg5vyvuHw7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vyvuHw7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vyvuHw7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vyvuHw7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vyvuHw7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vyvuHw7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vyvuHw7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vyvuHw7 .dropdown-item.active,
.cid-vg5vyvuHw7 .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vyvuHw7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vyvuHw7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vyvuHw7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vyvuHw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vyvuHw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vyvuHw7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vyvuHw7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vyvuHw7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vyvuHw7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vyvuHw7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vyvuHw7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vyvuHw7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vyvuHw7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vyvuHw7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vyvuHw7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vyvuHw7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vyvuHw7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vyvuHw7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vyvuHw7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vyvuHw7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vyvuHw7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vyvuHw7 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vyvuHw7 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vyvuHw7 .navbar {
    height: 70px;
  }
  .cid-vg5vyvuHw7 .navbar.opened {
    height: auto;
  }
  .cid-vg5vyvuHw7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vyvuHw7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vyvuHw7 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vyvuHw7 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vyvuHw7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vyvuHw7 .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vyvuHw7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vyvuHw7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vyvuHw7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vyvuHw7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vyvuHw7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vyvuHw7 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vyvuHw7 .content-wrap {
    display: block;
  }
}
.cid-vg5vyvuHw7 .nav-link,
.cid-vg5vyvuHw7 .dropdown-item {
  color: #21090E;
}
.cid-vg5vywcya5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vywcya5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vywcya5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vywcya5 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vywcya5 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vywcya5 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vywcya5 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vywcya5 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vywcya5 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vywcya5 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vywcya5 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vywcya5 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vywcya5 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vywcya5 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vywcya5 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vywcya5 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vywcya5 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vywcya5 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vywcya5 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vywcya5 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vywcya5 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vywcya5 .mbr-label,
.cid-vg5vywcya5 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vywcya5 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vywcya5 .mbr-text,
.cid-vg5vywcya5 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vywcya5 .mbr-section-title,
.cid-vg5vywcya5 .title-wrapper,
.cid-vg5vywcya5 .mbr-section-btn {
  text-align: center;
}
.cid-vg5vywcya5 .mbr-section-title,
.cid-vg5vywcya5 .title-wrapper,
.cid-vg5vywcya5 .logo-wrapper,
.cid-vg5vywcya5 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vywurqs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vywurqs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vywurqs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vywurqs .row {
  margin: 0 -45px;
}
.cid-vg5vywurqs .row .card {
  padding: 0 45px;
}
.cid-vg5vywurqs .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vywurqs .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vywurqs .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vywurqs .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vywurqs .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vywurqs .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vywurqs .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vywurqs .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vywurqs .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vywurqs .mbr-label {
  color: #3a001d;
}
.cid-vg5vywurqs .mbr-section-title {
  color: #21090E;
}
.cid-vg5vywurqs .mbr-text {
  color: #3a001d;
}
.cid-vg5vywurqs .mbr-label,
.cid-vg5vywurqs .label-wrapper {
  color: #21090E;
}
.cid-vg5vywurqs .mbr-text,
.cid-vg5vywurqs .text-wrapper,
.cid-vg5vywurqs .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vx4r4cz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vx4r4cz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vx4r4cz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vx4r4cz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vx4r4cz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vx4r4cz .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vx4r4cz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vx4r4cz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vx4r4cz .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vx4r4cz .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vx4r4cz .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vx4r4cz .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vx4r4cz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vx4r4cz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vx4r4cz .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vx4r4cz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vx4r4cz .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vx4r4cz .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vx4r4cz .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vx4r4cz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vx4r4cz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vx4r4cz .container,
.cid-vg5vx4r4cz .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .container,
  .cid-vg5vx4r4cz .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vx4r4cz .container,
  .cid-vg5vx4r4cz .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vx4r4cz .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vx4r4cz .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vx4r4cz .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vx4r4cz .nav-item:focus,
.cid-vg5vx4r4cz .nav-link:focus {
  outline: none;
}
.cid-vg5vx4r4cz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vx4r4cz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vx4r4cz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vx4r4cz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vx4r4cz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vx4r4cz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vx4r4cz .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vx4r4cz .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vx4r4cz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vx4r4cz .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vx4r4cz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vx4r4cz .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vx4r4cz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vx4r4cz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vx4r4cz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vx4r4cz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vx4r4cz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vx4r4cz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vx4r4cz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vx4r4cz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vx4r4cz .navbar {
    min-height: 72px;
  }
  .cid-vg5vx4r4cz .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vx4r4cz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vx4r4cz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vx4r4cz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vx4r4cz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vx4r4cz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vx4r4cz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vx4r4cz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vx4r4cz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vx4r4cz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vx4r4cz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vx4r4cz .dropdown-item.active,
.cid-vg5vx4r4cz .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vx4r4cz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vx4r4cz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vx4r4cz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vx4r4cz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vx4r4cz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vx4r4cz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vx4r4cz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vx4r4cz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vx4r4cz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vx4r4cz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vx4r4cz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vx4r4cz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vx4r4cz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vx4r4cz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vx4r4cz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vx4r4cz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vx4r4cz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vx4r4cz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vx4r4cz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vx4r4cz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vx4r4cz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vx4r4cz .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vx4r4cz .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vx4r4cz .navbar {
    height: 70px;
  }
  .cid-vg5vx4r4cz .navbar.opened {
    height: auto;
  }
  .cid-vg5vx4r4cz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vx4r4cz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vx4r4cz .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vx4r4cz .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vx4r4cz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vx4r4cz .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vx4r4cz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vx4r4cz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vx4r4cz .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vx4r4cz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vx4r4cz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vx4r4cz .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vx4r4cz .content-wrap {
    display: block;
  }
}
.cid-vg5vx4r4cz .nav-link,
.cid-vg5vx4r4cz .dropdown-item {
  color: #21090E;
}
.cid-vg5vx4WmEm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vx4WmEm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vx4WmEm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vx4WmEm .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vx4WmEm .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vx4WmEm .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vx4WmEm .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vx4WmEm .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vx4WmEm .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vx4WmEm .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vx4WmEm .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vx4WmEm .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vx4WmEm .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vx4WmEm .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vx4WmEm .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vx4WmEm .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vx4WmEm .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vx4WmEm .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vx4WmEm .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vx4WmEm .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vx4WmEm .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vx4WmEm .mbr-label,
.cid-vg5vx4WmEm .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vx4WmEm .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vx4WmEm .mbr-text,
.cid-vg5vx4WmEm .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vx4WmEm .mbr-section-title,
.cid-vg5vx4WmEm .title-wrapper,
.cid-vg5vx4WmEm .mbr-section-btn {
  text-align: center;
}
.cid-vg5vx4WmEm .mbr-section-title,
.cid-vg5vx4WmEm .title-wrapper,
.cid-vg5vx4WmEm .logo-wrapper,
.cid-vg5vx4WmEm .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vx5dILw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vx5dILw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vx5dILw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vx5dILw .row {
  margin: 0 -45px;
}
.cid-vg5vx5dILw .row .card {
  padding: 0 45px;
}
.cid-vg5vx5dILw .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vx5dILw .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vx5dILw .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vx5dILw .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vx5dILw .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vx5dILw .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vx5dILw .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vx5dILw .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vx5dILw .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vx5dILw .mbr-label {
  color: #3a001d;
}
.cid-vg5vx5dILw .mbr-section-title {
  color: #21090E;
}
.cid-vg5vx5dILw .mbr-text {
  color: #3a001d;
}
.cid-vg5vx5dILw .mbr-label,
.cid-vg5vx5dILw .label-wrapper {
  color: #21090E;
}
.cid-vg5vx5dILw .mbr-text,
.cid-vg5vx5dILw .text-wrapper,
.cid-vg5vx5dILw .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wnT1Dkz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wnT1Dkz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wnT1Dkz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wnT1Dkz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wnT1Dkz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wnT1Dkz .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wnT1Dkz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wnT1Dkz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wnT1Dkz .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wnT1Dkz .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wnT1Dkz .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wnT1Dkz .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wnT1Dkz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wnT1Dkz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wnT1Dkz .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wnT1Dkz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wnT1Dkz .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wnT1Dkz .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wnT1Dkz .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wnT1Dkz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wnT1Dkz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wnT1Dkz .container,
.cid-vg5wnT1Dkz .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .container,
  .cid-vg5wnT1Dkz .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wnT1Dkz .container,
  .cid-vg5wnT1Dkz .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wnT1Dkz .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wnT1Dkz .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wnT1Dkz .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wnT1Dkz .nav-item:focus,
.cid-vg5wnT1Dkz .nav-link:focus {
  outline: none;
}
.cid-vg5wnT1Dkz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wnT1Dkz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wnT1Dkz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wnT1Dkz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wnT1Dkz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wnT1Dkz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wnT1Dkz .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wnT1Dkz .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wnT1Dkz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wnT1Dkz .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wnT1Dkz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wnT1Dkz .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wnT1Dkz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wnT1Dkz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wnT1Dkz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wnT1Dkz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wnT1Dkz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wnT1Dkz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wnT1Dkz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wnT1Dkz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wnT1Dkz .navbar {
    min-height: 72px;
  }
  .cid-vg5wnT1Dkz .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wnT1Dkz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wnT1Dkz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wnT1Dkz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wnT1Dkz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wnT1Dkz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wnT1Dkz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wnT1Dkz .dropdown-item.active,
.cid-vg5wnT1Dkz .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wnT1Dkz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wnT1Dkz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wnT1Dkz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wnT1Dkz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wnT1Dkz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wnT1Dkz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wnT1Dkz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wnT1Dkz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wnT1Dkz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wnT1Dkz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wnT1Dkz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wnT1Dkz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wnT1Dkz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wnT1Dkz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wnT1Dkz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wnT1Dkz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wnT1Dkz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wnT1Dkz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wnT1Dkz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wnT1Dkz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wnT1Dkz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wnT1Dkz .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wnT1Dkz .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wnT1Dkz .navbar {
    height: 70px;
  }
  .cid-vg5wnT1Dkz .navbar.opened {
    height: auto;
  }
  .cid-vg5wnT1Dkz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wnT1Dkz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wnT1Dkz .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wnT1Dkz .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wnT1Dkz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wnT1Dkz .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wnT1Dkz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wnT1Dkz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wnT1Dkz .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wnT1Dkz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wnT1Dkz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wnT1Dkz .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wnT1Dkz .content-wrap {
    display: block;
  }
}
.cid-vg5wnT1Dkz .nav-link,
.cid-vg5wnT1Dkz .dropdown-item {
  color: #21090E;
}
.cid-vg5wnTAZkr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wnTAZkr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wnTAZkr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wnTAZkr .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wnTAZkr .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wnTAZkr .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wnTAZkr .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wnTAZkr .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wnTAZkr .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wnTAZkr .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wnTAZkr .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wnTAZkr .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wnTAZkr .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wnTAZkr .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wnTAZkr .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wnTAZkr .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wnTAZkr .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wnTAZkr .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wnTAZkr .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wnTAZkr .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wnTAZkr .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wnTAZkr .mbr-label,
.cid-vg5wnTAZkr .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wnTAZkr .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wnTAZkr .mbr-text,
.cid-vg5wnTAZkr .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wnTAZkr .mbr-section-title,
.cid-vg5wnTAZkr .title-wrapper,
.cid-vg5wnTAZkr .mbr-section-btn {
  text-align: center;
}
.cid-vg5wnTAZkr .mbr-section-title,
.cid-vg5wnTAZkr .title-wrapper,
.cid-vg5wnTAZkr .logo-wrapper,
.cid-vg5wnTAZkr .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wnTM1Am {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wnTM1Am .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wnTM1Am .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wnTM1Am .row {
  margin: 0 -45px;
}
.cid-vg5wnTM1Am .row .card {
  padding: 0 45px;
}
.cid-vg5wnTM1Am .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wnTM1Am .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wnTM1Am .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wnTM1Am .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wnTM1Am .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wnTM1Am .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wnTM1Am .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wnTM1Am .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wnTM1Am .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wnTM1Am .mbr-label {
  color: #3a001d;
}
.cid-vg5wnTM1Am .mbr-section-title {
  color: #21090E;
}
.cid-vg5wnTM1Am .mbr-text {
  color: #3a001d;
}
.cid-vg5wnTM1Am .mbr-label,
.cid-vg5wnTM1Am .label-wrapper {
  color: #21090E;
}
.cid-vg5wnTM1Am .mbr-text,
.cid-vg5wnTM1Am .text-wrapper,
.cid-vg5wnTM1Am .mbr-section-btn {
  color: #21090E;
}
.cid-vg5woMnKfW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5woMnKfW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5woMnKfW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5woMnKfW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5woMnKfW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5woMnKfW .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5woMnKfW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5woMnKfW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5woMnKfW .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5woMnKfW .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5woMnKfW .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5woMnKfW .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5woMnKfW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5woMnKfW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5woMnKfW .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5woMnKfW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5woMnKfW .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5woMnKfW .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5woMnKfW .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5woMnKfW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5woMnKfW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5woMnKfW .container,
.cid-vg5woMnKfW .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .container,
  .cid-vg5woMnKfW .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5woMnKfW .container,
  .cid-vg5woMnKfW .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5woMnKfW .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5woMnKfW .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5woMnKfW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5woMnKfW .nav-item:focus,
.cid-vg5woMnKfW .nav-link:focus {
  outline: none;
}
.cid-vg5woMnKfW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5woMnKfW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5woMnKfW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5woMnKfW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5woMnKfW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5woMnKfW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5woMnKfW .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5woMnKfW .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5woMnKfW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5woMnKfW .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5woMnKfW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5woMnKfW .navbar.collapsed {
  justify-content: center;
}
.cid-vg5woMnKfW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5woMnKfW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5woMnKfW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5woMnKfW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5woMnKfW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5woMnKfW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5woMnKfW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5woMnKfW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5woMnKfW .navbar {
    min-height: 72px;
  }
  .cid-vg5woMnKfW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5woMnKfW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5woMnKfW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5woMnKfW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5woMnKfW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5woMnKfW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5woMnKfW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5woMnKfW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5woMnKfW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5woMnKfW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5woMnKfW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5woMnKfW .dropdown-item.active,
.cid-vg5woMnKfW .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5woMnKfW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5woMnKfW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5woMnKfW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5woMnKfW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5woMnKfW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5woMnKfW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5woMnKfW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5woMnKfW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5woMnKfW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5woMnKfW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5woMnKfW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5woMnKfW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5woMnKfW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5woMnKfW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5woMnKfW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5woMnKfW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5woMnKfW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5woMnKfW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5woMnKfW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5woMnKfW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5woMnKfW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5woMnKfW .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5woMnKfW .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5woMnKfW .navbar {
    height: 70px;
  }
  .cid-vg5woMnKfW .navbar.opened {
    height: auto;
  }
  .cid-vg5woMnKfW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5woMnKfW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5woMnKfW .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5woMnKfW .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5woMnKfW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5woMnKfW .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5woMnKfW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5woMnKfW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5woMnKfW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5woMnKfW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5woMnKfW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5woMnKfW .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5woMnKfW .content-wrap {
    display: block;
  }
}
.cid-vg5woMnKfW .nav-link,
.cid-vg5woMnKfW .dropdown-item {
  color: #21090E;
}
.cid-vg5woNarKi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5woNarKi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5woNarKi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5woNarKi .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5woNarKi .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5woNarKi .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5woNarKi .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5woNarKi .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5woNarKi .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5woNarKi .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5woNarKi .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5woNarKi .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5woNarKi .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5woNarKi .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5woNarKi .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5woNarKi .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5woNarKi .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5woNarKi .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5woNarKi .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5woNarKi .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5woNarKi .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5woNarKi .mbr-label,
.cid-vg5woNarKi .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5woNarKi .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5woNarKi .mbr-text,
.cid-vg5woNarKi .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5woNarKi .mbr-section-title,
.cid-vg5woNarKi .title-wrapper,
.cid-vg5woNarKi .mbr-section-btn {
  text-align: center;
}
.cid-vg5woNarKi .mbr-section-title,
.cid-vg5woNarKi .title-wrapper,
.cid-vg5woNarKi .logo-wrapper,
.cid-vg5woNarKi .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5woNqmF4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5woNqmF4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5woNqmF4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5woNqmF4 .row {
  margin: 0 -45px;
}
.cid-vg5woNqmF4 .row .card {
  padding: 0 45px;
}
.cid-vg5woNqmF4 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5woNqmF4 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5woNqmF4 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5woNqmF4 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5woNqmF4 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5woNqmF4 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5woNqmF4 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5woNqmF4 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5woNqmF4 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5woNqmF4 .mbr-label {
  color: #3a001d;
}
.cid-vg5woNqmF4 .mbr-section-title {
  color: #21090E;
}
.cid-vg5woNqmF4 .mbr-text {
  color: #3a001d;
}
.cid-vg5woNqmF4 .mbr-label,
.cid-vg5woNqmF4 .label-wrapper {
  color: #21090E;
}
.cid-vg5woNqmF4 .mbr-text,
.cid-vg5woNqmF4 .text-wrapper,
.cid-vg5woNqmF4 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wpP6os1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wpP6os1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wpP6os1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wpP6os1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wpP6os1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wpP6os1 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wpP6os1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wpP6os1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wpP6os1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wpP6os1 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wpP6os1 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wpP6os1 .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wpP6os1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wpP6os1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wpP6os1 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wpP6os1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wpP6os1 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wpP6os1 .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wpP6os1 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wpP6os1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wpP6os1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wpP6os1 .container,
.cid-vg5wpP6os1 .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .container,
  .cid-vg5wpP6os1 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wpP6os1 .container,
  .cid-vg5wpP6os1 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wpP6os1 .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wpP6os1 .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wpP6os1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wpP6os1 .nav-item:focus,
.cid-vg5wpP6os1 .nav-link:focus {
  outline: none;
}
.cid-vg5wpP6os1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wpP6os1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wpP6os1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wpP6os1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wpP6os1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wpP6os1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wpP6os1 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wpP6os1 .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wpP6os1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wpP6os1 .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wpP6os1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wpP6os1 .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wpP6os1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wpP6os1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wpP6os1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wpP6os1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wpP6os1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wpP6os1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wpP6os1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wpP6os1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wpP6os1 .navbar {
    min-height: 72px;
  }
  .cid-vg5wpP6os1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wpP6os1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wpP6os1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wpP6os1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wpP6os1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wpP6os1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wpP6os1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wpP6os1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wpP6os1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wpP6os1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wpP6os1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wpP6os1 .dropdown-item.active,
.cid-vg5wpP6os1 .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wpP6os1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wpP6os1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wpP6os1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wpP6os1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wpP6os1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wpP6os1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wpP6os1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wpP6os1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wpP6os1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wpP6os1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wpP6os1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wpP6os1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wpP6os1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wpP6os1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wpP6os1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wpP6os1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wpP6os1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wpP6os1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wpP6os1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wpP6os1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wpP6os1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wpP6os1 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wpP6os1 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wpP6os1 .navbar {
    height: 70px;
  }
  .cid-vg5wpP6os1 .navbar.opened {
    height: auto;
  }
  .cid-vg5wpP6os1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wpP6os1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wpP6os1 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wpP6os1 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wpP6os1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wpP6os1 .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wpP6os1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wpP6os1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wpP6os1 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wpP6os1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wpP6os1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wpP6os1 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wpP6os1 .content-wrap {
    display: block;
  }
}
.cid-vg5wpP6os1 .nav-link,
.cid-vg5wpP6os1 .dropdown-item {
  color: #21090E;
}
.cid-vg5wpQ62ex {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wpQ62ex .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wpQ62ex .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wpQ62ex .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wpQ62ex .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wpQ62ex .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wpQ62ex .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wpQ62ex .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wpQ62ex .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wpQ62ex .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wpQ62ex .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wpQ62ex .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wpQ62ex .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wpQ62ex .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wpQ62ex .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wpQ62ex .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wpQ62ex .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wpQ62ex .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wpQ62ex .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wpQ62ex .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wpQ62ex .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wpQ62ex .mbr-label,
.cid-vg5wpQ62ex .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wpQ62ex .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wpQ62ex .mbr-text,
.cid-vg5wpQ62ex .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wpQ62ex .mbr-section-title,
.cid-vg5wpQ62ex .title-wrapper,
.cid-vg5wpQ62ex .mbr-section-btn {
  text-align: center;
}
.cid-vg5wpQ62ex .mbr-section-title,
.cid-vg5wpQ62ex .title-wrapper,
.cid-vg5wpQ62ex .logo-wrapper,
.cid-vg5wpQ62ex .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wpQqY8c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wpQqY8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wpQqY8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wpQqY8c .row {
  margin: 0 -45px;
}
.cid-vg5wpQqY8c .row .card {
  padding: 0 45px;
}
.cid-vg5wpQqY8c .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wpQqY8c .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wpQqY8c .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wpQqY8c .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wpQqY8c .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wpQqY8c .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wpQqY8c .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wpQqY8c .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wpQqY8c .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wpQqY8c .mbr-label {
  color: #3a001d;
}
.cid-vg5wpQqY8c .mbr-section-title {
  color: #21090E;
}
.cid-vg5wpQqY8c .mbr-text {
  color: #3a001d;
}
.cid-vg5wpQqY8c .mbr-label,
.cid-vg5wpQqY8c .label-wrapper {
  color: #21090E;
}
.cid-vg5wpQqY8c .mbr-text,
.cid-vg5wpQqY8c .text-wrapper,
.cid-vg5wpQqY8c .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vmZPd5W {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vmZPd5W .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vmZPd5W .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vmZPd5W .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vmZPd5W .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vmZPd5W .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vmZPd5W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vmZPd5W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vmZPd5W .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vmZPd5W .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vmZPd5W .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vmZPd5W .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vmZPd5W .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vmZPd5W .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vmZPd5W .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vmZPd5W .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vmZPd5W .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vmZPd5W .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vmZPd5W .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vmZPd5W .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vmZPd5W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vmZPd5W .container,
.cid-vg5vmZPd5W .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .container,
  .cid-vg5vmZPd5W .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vmZPd5W .container,
  .cid-vg5vmZPd5W .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vmZPd5W .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vmZPd5W .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vmZPd5W .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vmZPd5W .nav-item:focus,
.cid-vg5vmZPd5W .nav-link:focus {
  outline: none;
}
.cid-vg5vmZPd5W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vmZPd5W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vmZPd5W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vmZPd5W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vmZPd5W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vmZPd5W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vmZPd5W .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vmZPd5W .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vmZPd5W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vmZPd5W .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vmZPd5W .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vmZPd5W .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vmZPd5W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vmZPd5W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vmZPd5W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vmZPd5W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vmZPd5W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vmZPd5W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vmZPd5W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vmZPd5W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vmZPd5W .navbar {
    min-height: 72px;
  }
  .cid-vg5vmZPd5W .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vmZPd5W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vmZPd5W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vmZPd5W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vmZPd5W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vmZPd5W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vmZPd5W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vmZPd5W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vmZPd5W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vmZPd5W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vmZPd5W .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vmZPd5W .dropdown-item.active,
.cid-vg5vmZPd5W .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vmZPd5W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vmZPd5W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vmZPd5W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vmZPd5W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vmZPd5W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vmZPd5W .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vmZPd5W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vmZPd5W .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vmZPd5W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vmZPd5W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vmZPd5W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vmZPd5W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vmZPd5W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vmZPd5W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vmZPd5W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vmZPd5W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vmZPd5W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vmZPd5W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vmZPd5W .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vmZPd5W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vmZPd5W .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vmZPd5W .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vmZPd5W .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vmZPd5W .navbar {
    height: 70px;
  }
  .cid-vg5vmZPd5W .navbar.opened {
    height: auto;
  }
  .cid-vg5vmZPd5W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vmZPd5W .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vmZPd5W .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vmZPd5W .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vmZPd5W .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vmZPd5W .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vmZPd5W .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vmZPd5W .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vmZPd5W .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vmZPd5W .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vmZPd5W .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vmZPd5W .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vmZPd5W .content-wrap {
    display: block;
  }
}
.cid-vg5vmZPd5W .nav-link,
.cid-vg5vmZPd5W .dropdown-item {
  color: #21090E;
}
.cid-vg5vn1Ds3R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vn1Ds3R .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vn1Ds3R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vn1Ds3R .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vn1Ds3R .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vn1Ds3R .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vn1Ds3R .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vn1Ds3R .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vn1Ds3R .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vn1Ds3R .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vn1Ds3R .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vn1Ds3R .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vn1Ds3R .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vn1Ds3R .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vn1Ds3R .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vn1Ds3R .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vn1Ds3R .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vn1Ds3R .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vn1Ds3R .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vn1Ds3R .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vn1Ds3R .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vn1Ds3R .mbr-label,
.cid-vg5vn1Ds3R .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vn1Ds3R .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vn1Ds3R .mbr-text,
.cid-vg5vn1Ds3R .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vn1Ds3R .mbr-section-title,
.cid-vg5vn1Ds3R .title-wrapper,
.cid-vg5vn1Ds3R .mbr-section-btn {
  text-align: center;
}
.cid-vg5vn1Ds3R .mbr-section-title,
.cid-vg5vn1Ds3R .title-wrapper,
.cid-vg5vn1Ds3R .logo-wrapper,
.cid-vg5vn1Ds3R .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vn2u3gv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vn2u3gv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vn2u3gv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vn2u3gv .row {
  margin: 0 -45px;
}
.cid-vg5vn2u3gv .row .card {
  padding: 0 45px;
}
.cid-vg5vn2u3gv .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vn2u3gv .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vn2u3gv .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vn2u3gv .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vn2u3gv .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vn2u3gv .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vn2u3gv .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vn2u3gv .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vn2u3gv .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vn2u3gv .mbr-label {
  color: #3a001d;
}
.cid-vg5vn2u3gv .mbr-section-title {
  color: #21090E;
}
.cid-vg5vn2u3gv .mbr-text {
  color: #3a001d;
}
.cid-vg5vn2u3gv .mbr-label,
.cid-vg5vn2u3gv .label-wrapper {
  color: #21090E;
}
.cid-vg5vn2u3gv .mbr-text,
.cid-vg5vn2u3gv .text-wrapper,
.cid-vg5vn2u3gv .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wrHwqLn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wrHwqLn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wrHwqLn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wrHwqLn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wrHwqLn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wrHwqLn .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wrHwqLn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wrHwqLn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wrHwqLn .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wrHwqLn .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wrHwqLn .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wrHwqLn .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wrHwqLn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wrHwqLn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wrHwqLn .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wrHwqLn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wrHwqLn .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wrHwqLn .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wrHwqLn .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wrHwqLn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wrHwqLn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wrHwqLn .container,
.cid-vg5wrHwqLn .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .container,
  .cid-vg5wrHwqLn .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wrHwqLn .container,
  .cid-vg5wrHwqLn .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wrHwqLn .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wrHwqLn .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wrHwqLn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wrHwqLn .nav-item:focus,
.cid-vg5wrHwqLn .nav-link:focus {
  outline: none;
}
.cid-vg5wrHwqLn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wrHwqLn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wrHwqLn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wrHwqLn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wrHwqLn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wrHwqLn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wrHwqLn .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wrHwqLn .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wrHwqLn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wrHwqLn .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wrHwqLn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wrHwqLn .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wrHwqLn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wrHwqLn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wrHwqLn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wrHwqLn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wrHwqLn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wrHwqLn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wrHwqLn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wrHwqLn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wrHwqLn .navbar {
    min-height: 72px;
  }
  .cid-vg5wrHwqLn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wrHwqLn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wrHwqLn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wrHwqLn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wrHwqLn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wrHwqLn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wrHwqLn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wrHwqLn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wrHwqLn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wrHwqLn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wrHwqLn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wrHwqLn .dropdown-item.active,
.cid-vg5wrHwqLn .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wrHwqLn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wrHwqLn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wrHwqLn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wrHwqLn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wrHwqLn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wrHwqLn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wrHwqLn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wrHwqLn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wrHwqLn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wrHwqLn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wrHwqLn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wrHwqLn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wrHwqLn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wrHwqLn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wrHwqLn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wrHwqLn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wrHwqLn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wrHwqLn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wrHwqLn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wrHwqLn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wrHwqLn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wrHwqLn .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wrHwqLn .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wrHwqLn .navbar {
    height: 70px;
  }
  .cid-vg5wrHwqLn .navbar.opened {
    height: auto;
  }
  .cid-vg5wrHwqLn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wrHwqLn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wrHwqLn .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wrHwqLn .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wrHwqLn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wrHwqLn .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wrHwqLn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wrHwqLn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wrHwqLn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wrHwqLn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wrHwqLn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wrHwqLn .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wrHwqLn .content-wrap {
    display: block;
  }
}
.cid-vg5wrHwqLn .nav-link,
.cid-vg5wrHwqLn .dropdown-item {
  color: #21090E;
}
.cid-vg5wrIrCvA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wrIrCvA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wrIrCvA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wrIrCvA .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wrIrCvA .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wrIrCvA .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wrIrCvA .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wrIrCvA .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wrIrCvA .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wrIrCvA .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wrIrCvA .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wrIrCvA .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wrIrCvA .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wrIrCvA .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wrIrCvA .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wrIrCvA .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wrIrCvA .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wrIrCvA .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wrIrCvA .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wrIrCvA .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wrIrCvA .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wrIrCvA .mbr-label,
.cid-vg5wrIrCvA .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wrIrCvA .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wrIrCvA .mbr-text,
.cid-vg5wrIrCvA .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wrIrCvA .mbr-section-title,
.cid-vg5wrIrCvA .title-wrapper,
.cid-vg5wrIrCvA .mbr-section-btn {
  text-align: center;
}
.cid-vg5wrIrCvA .mbr-section-title,
.cid-vg5wrIrCvA .title-wrapper,
.cid-vg5wrIrCvA .logo-wrapper,
.cid-vg5wrIrCvA .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wrIIVds {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wrIIVds .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wrIIVds .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wrIIVds .row {
  margin: 0 -45px;
}
.cid-vg5wrIIVds .row .card {
  padding: 0 45px;
}
.cid-vg5wrIIVds .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wrIIVds .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wrIIVds .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wrIIVds .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wrIIVds .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wrIIVds .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wrIIVds .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wrIIVds .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wrIIVds .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wrIIVds .mbr-label {
  color: #3a001d;
}
.cid-vg5wrIIVds .mbr-section-title {
  color: #21090E;
}
.cid-vg5wrIIVds .mbr-text {
  color: #3a001d;
}
.cid-vg5wrIIVds .mbr-label,
.cid-vg5wrIIVds .label-wrapper {
  color: #21090E;
}
.cid-vg5wrIIVds .mbr-text,
.cid-vg5wrIIVds .text-wrapper,
.cid-vg5wrIIVds .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wsFKxQY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wsFKxQY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wsFKxQY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wsFKxQY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wsFKxQY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wsFKxQY .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wsFKxQY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wsFKxQY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wsFKxQY .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wsFKxQY .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wsFKxQY .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wsFKxQY .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wsFKxQY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wsFKxQY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wsFKxQY .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wsFKxQY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wsFKxQY .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wsFKxQY .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wsFKxQY .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wsFKxQY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wsFKxQY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wsFKxQY .container,
.cid-vg5wsFKxQY .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .container,
  .cid-vg5wsFKxQY .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wsFKxQY .container,
  .cid-vg5wsFKxQY .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wsFKxQY .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wsFKxQY .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wsFKxQY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wsFKxQY .nav-item:focus,
.cid-vg5wsFKxQY .nav-link:focus {
  outline: none;
}
.cid-vg5wsFKxQY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wsFKxQY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wsFKxQY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wsFKxQY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wsFKxQY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wsFKxQY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wsFKxQY .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wsFKxQY .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wsFKxQY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wsFKxQY .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wsFKxQY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wsFKxQY .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wsFKxQY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wsFKxQY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wsFKxQY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wsFKxQY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wsFKxQY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wsFKxQY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wsFKxQY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wsFKxQY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wsFKxQY .navbar {
    min-height: 72px;
  }
  .cid-vg5wsFKxQY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wsFKxQY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wsFKxQY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wsFKxQY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wsFKxQY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wsFKxQY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wsFKxQY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wsFKxQY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wsFKxQY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wsFKxQY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wsFKxQY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wsFKxQY .dropdown-item.active,
.cid-vg5wsFKxQY .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wsFKxQY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wsFKxQY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wsFKxQY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wsFKxQY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wsFKxQY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wsFKxQY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wsFKxQY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wsFKxQY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wsFKxQY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wsFKxQY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wsFKxQY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wsFKxQY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wsFKxQY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wsFKxQY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wsFKxQY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wsFKxQY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wsFKxQY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wsFKxQY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wsFKxQY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wsFKxQY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wsFKxQY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wsFKxQY .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wsFKxQY .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wsFKxQY .navbar {
    height: 70px;
  }
  .cid-vg5wsFKxQY .navbar.opened {
    height: auto;
  }
  .cid-vg5wsFKxQY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wsFKxQY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wsFKxQY .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wsFKxQY .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wsFKxQY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wsFKxQY .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wsFKxQY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wsFKxQY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wsFKxQY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wsFKxQY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wsFKxQY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wsFKxQY .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wsFKxQY .content-wrap {
    display: block;
  }
}
.cid-vg5wsFKxQY .nav-link,
.cid-vg5wsFKxQY .dropdown-item {
  color: #21090E;
}
.cid-vg5wsGuwcH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wsGuwcH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wsGuwcH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wsGuwcH .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wsGuwcH .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wsGuwcH .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wsGuwcH .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wsGuwcH .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wsGuwcH .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wsGuwcH .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wsGuwcH .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wsGuwcH .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wsGuwcH .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wsGuwcH .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wsGuwcH .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wsGuwcH .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wsGuwcH .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wsGuwcH .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wsGuwcH .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wsGuwcH .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wsGuwcH .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wsGuwcH .mbr-label,
.cid-vg5wsGuwcH .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wsGuwcH .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wsGuwcH .mbr-text,
.cid-vg5wsGuwcH .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wsGuwcH .mbr-section-title,
.cid-vg5wsGuwcH .title-wrapper,
.cid-vg5wsGuwcH .mbr-section-btn {
  text-align: center;
}
.cid-vg5wsGuwcH .mbr-section-title,
.cid-vg5wsGuwcH .title-wrapper,
.cid-vg5wsGuwcH .logo-wrapper,
.cid-vg5wsGuwcH .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wsGKZ31 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wsGKZ31 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wsGKZ31 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wsGKZ31 .row {
  margin: 0 -45px;
}
.cid-vg5wsGKZ31 .row .card {
  padding: 0 45px;
}
.cid-vg5wsGKZ31 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wsGKZ31 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wsGKZ31 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wsGKZ31 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wsGKZ31 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wsGKZ31 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wsGKZ31 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wsGKZ31 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wsGKZ31 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wsGKZ31 .mbr-label {
  color: #3a001d;
}
.cid-vg5wsGKZ31 .mbr-section-title {
  color: #21090E;
}
.cid-vg5wsGKZ31 .mbr-text {
  color: #3a001d;
}
.cid-vg5wsGKZ31 .mbr-label,
.cid-vg5wsGKZ31 .label-wrapper {
  color: #21090E;
}
.cid-vg5wsGKZ31 .mbr-text,
.cid-vg5wsGKZ31 .text-wrapper,
.cid-vg5wsGKZ31 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5wtxks2j {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5wtxks2j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5wtxks2j .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5wtxks2j .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5wtxks2j .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5wtxks2j .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5wtxks2j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5wtxks2j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5wtxks2j .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5wtxks2j .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5wtxks2j .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5wtxks2j .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5wtxks2j .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5wtxks2j .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5wtxks2j .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5wtxks2j .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5wtxks2j .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5wtxks2j .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5wtxks2j .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5wtxks2j .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wtxks2j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5wtxks2j .container,
.cid-vg5wtxks2j .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .container,
  .cid-vg5wtxks2j .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5wtxks2j .container,
  .cid-vg5wtxks2j .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5wtxks2j .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5wtxks2j .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5wtxks2j .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5wtxks2j .nav-item:focus,
.cid-vg5wtxks2j .nav-link:focus {
  outline: none;
}
.cid-vg5wtxks2j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5wtxks2j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5wtxks2j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5wtxks2j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5wtxks2j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5wtxks2j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5wtxks2j .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5wtxks2j .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5wtxks2j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5wtxks2j .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5wtxks2j .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5wtxks2j .navbar.collapsed {
  justify-content: center;
}
.cid-vg5wtxks2j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5wtxks2j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5wtxks2j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5wtxks2j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5wtxks2j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5wtxks2j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5wtxks2j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5wtxks2j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5wtxks2j .navbar {
    min-height: 72px;
  }
  .cid-vg5wtxks2j .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5wtxks2j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5wtxks2j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5wtxks2j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5wtxks2j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5wtxks2j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5wtxks2j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5wtxks2j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5wtxks2j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5wtxks2j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5wtxks2j .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5wtxks2j .dropdown-item.active,
.cid-vg5wtxks2j .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5wtxks2j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5wtxks2j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5wtxks2j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5wtxks2j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5wtxks2j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5wtxks2j .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5wtxks2j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5wtxks2j .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5wtxks2j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5wtxks2j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5wtxks2j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5wtxks2j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wtxks2j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5wtxks2j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5wtxks2j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wtxks2j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5wtxks2j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5wtxks2j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5wtxks2j .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5wtxks2j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5wtxks2j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5wtxks2j .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5wtxks2j .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5wtxks2j .navbar {
    height: 70px;
  }
  .cid-vg5wtxks2j .navbar.opened {
    height: auto;
  }
  .cid-vg5wtxks2j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5wtxks2j .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5wtxks2j .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5wtxks2j .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5wtxks2j .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5wtxks2j .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5wtxks2j .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5wtxks2j .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5wtxks2j .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5wtxks2j .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5wtxks2j .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5wtxks2j .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5wtxks2j .content-wrap {
    display: block;
  }
}
.cid-vg5wtxks2j .nav-link,
.cid-vg5wtxks2j .dropdown-item {
  color: #21090E;
}
.cid-vg5wtyckux {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wtyckux .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wtyckux .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wtyckux .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5wtyckux .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5wtyckux .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5wtyckux .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5wtyckux .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5wtyckux .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5wtyckux .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5wtyckux .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wtyckux .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5wtyckux .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5wtyckux .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5wtyckux .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5wtyckux .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5wtyckux .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5wtyckux .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5wtyckux .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5wtyckux .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5wtyckux .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5wtyckux .mbr-label,
.cid-vg5wtyckux .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5wtyckux .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5wtyckux .mbr-text,
.cid-vg5wtyckux .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5wtyckux .mbr-section-title,
.cid-vg5wtyckux .title-wrapper,
.cid-vg5wtyckux .mbr-section-btn {
  text-align: center;
}
.cid-vg5wtyckux .mbr-section-title,
.cid-vg5wtyckux .title-wrapper,
.cid-vg5wtyckux .logo-wrapper,
.cid-vg5wtyckux .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5wtysk4l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5wtysk4l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5wtysk4l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5wtysk4l .row {
  margin: 0 -45px;
}
.cid-vg5wtysk4l .row .card {
  padding: 0 45px;
}
.cid-vg5wtysk4l .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5wtysk4l .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5wtysk4l .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5wtysk4l .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5wtysk4l .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5wtysk4l .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5wtysk4l .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5wtysk4l .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5wtysk4l .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5wtysk4l .mbr-label {
  color: #3a001d;
}
.cid-vg5wtysk4l .mbr-section-title {
  color: #21090E;
}
.cid-vg5wtysk4l .mbr-text {
  color: #3a001d;
}
.cid-vg5wtysk4l .mbr-label,
.cid-vg5wtysk4l .label-wrapper {
  color: #21090E;
}
.cid-vg5wtysk4l .mbr-text,
.cid-vg5wtysk4l .text-wrapper,
.cid-vg5wtysk4l .mbr-section-btn {
  color: #21090E;
}
.cid-vg5ww93NNr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5ww93NNr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5ww93NNr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5ww93NNr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5ww93NNr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5ww93NNr .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5ww93NNr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5ww93NNr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5ww93NNr .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5ww93NNr .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5ww93NNr .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5ww93NNr .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5ww93NNr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5ww93NNr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5ww93NNr .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5ww93NNr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5ww93NNr .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5ww93NNr .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5ww93NNr .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5ww93NNr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5ww93NNr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5ww93NNr .container,
.cid-vg5ww93NNr .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .container,
  .cid-vg5ww93NNr .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5ww93NNr .container,
  .cid-vg5ww93NNr .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5ww93NNr .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5ww93NNr .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5ww93NNr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5ww93NNr .nav-item:focus,
.cid-vg5ww93NNr .nav-link:focus {
  outline: none;
}
.cid-vg5ww93NNr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5ww93NNr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5ww93NNr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5ww93NNr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5ww93NNr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5ww93NNr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5ww93NNr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5ww93NNr .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5ww93NNr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5ww93NNr .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5ww93NNr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5ww93NNr .navbar.collapsed {
  justify-content: center;
}
.cid-vg5ww93NNr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5ww93NNr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5ww93NNr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5ww93NNr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5ww93NNr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5ww93NNr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5ww93NNr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5ww93NNr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5ww93NNr .navbar {
    min-height: 72px;
  }
  .cid-vg5ww93NNr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5ww93NNr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5ww93NNr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5ww93NNr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5ww93NNr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5ww93NNr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5ww93NNr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5ww93NNr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5ww93NNr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5ww93NNr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5ww93NNr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5ww93NNr .dropdown-item.active,
.cid-vg5ww93NNr .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5ww93NNr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5ww93NNr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5ww93NNr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5ww93NNr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5ww93NNr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5ww93NNr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5ww93NNr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5ww93NNr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5ww93NNr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5ww93NNr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5ww93NNr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5ww93NNr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5ww93NNr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5ww93NNr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5ww93NNr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5ww93NNr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5ww93NNr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5ww93NNr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5ww93NNr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5ww93NNr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5ww93NNr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5ww93NNr .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5ww93NNr .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5ww93NNr .navbar {
    height: 70px;
  }
  .cid-vg5ww93NNr .navbar.opened {
    height: auto;
  }
  .cid-vg5ww93NNr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5ww93NNr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5ww93NNr .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5ww93NNr .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5ww93NNr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5ww93NNr .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5ww93NNr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5ww93NNr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5ww93NNr .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5ww93NNr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5ww93NNr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5ww93NNr .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5ww93NNr .content-wrap {
    display: block;
  }
}
.cid-vg5ww93NNr .nav-link,
.cid-vg5ww93NNr .dropdown-item {
  color: #21090E;
}
.cid-vg5ww9IixZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5ww9IixZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5ww9IixZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5ww9IixZ .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5ww9IixZ .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5ww9IixZ .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5ww9IixZ .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5ww9IixZ .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5ww9IixZ .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5ww9IixZ .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5ww9IixZ .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5ww9IixZ .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5ww9IixZ .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5ww9IixZ .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5ww9IixZ .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5ww9IixZ .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5ww9IixZ .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5ww9IixZ .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5ww9IixZ .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5ww9IixZ .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5ww9IixZ .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5ww9IixZ .mbr-label,
.cid-vg5ww9IixZ .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5ww9IixZ .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5ww9IixZ .mbr-text,
.cid-vg5ww9IixZ .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5ww9IixZ .mbr-section-title,
.cid-vg5ww9IixZ .title-wrapper,
.cid-vg5ww9IixZ .mbr-section-btn {
  text-align: center;
}
.cid-vg5ww9IixZ .mbr-section-title,
.cid-vg5ww9IixZ .title-wrapper,
.cid-vg5ww9IixZ .logo-wrapper,
.cid-vg5ww9IixZ .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5ww9Vwre {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5ww9Vwre .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5ww9Vwre .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5ww9Vwre .row {
  margin: 0 -45px;
}
.cid-vg5ww9Vwre .row .card {
  padding: 0 45px;
}
.cid-vg5ww9Vwre .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5ww9Vwre .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5ww9Vwre .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5ww9Vwre .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5ww9Vwre .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5ww9Vwre .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5ww9Vwre .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5ww9Vwre .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5ww9Vwre .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5ww9Vwre .mbr-label {
  color: #3a001d;
}
.cid-vg5ww9Vwre .mbr-section-title {
  color: #21090E;
}
.cid-vg5ww9Vwre .mbr-text {
  color: #3a001d;
}
.cid-vg5ww9Vwre .mbr-label,
.cid-vg5ww9Vwre .label-wrapper {
  color: #21090E;
}
.cid-vg5ww9Vwre .mbr-text,
.cid-vg5ww9Vwre .text-wrapper,
.cid-vg5ww9Vwre .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vjmHCHQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vjmHCHQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vjmHCHQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vjmHCHQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vjmHCHQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vjmHCHQ .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vjmHCHQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vjmHCHQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vjmHCHQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vjmHCHQ .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vjmHCHQ .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vjmHCHQ .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vjmHCHQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vjmHCHQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vjmHCHQ .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vjmHCHQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vjmHCHQ .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vjmHCHQ .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vjmHCHQ .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vjmHCHQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vjmHCHQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vjmHCHQ .container,
.cid-vg5vjmHCHQ .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .container,
  .cid-vg5vjmHCHQ .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vjmHCHQ .container,
  .cid-vg5vjmHCHQ .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vjmHCHQ .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vjmHCHQ .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vjmHCHQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vjmHCHQ .nav-item:focus,
.cid-vg5vjmHCHQ .nav-link:focus {
  outline: none;
}
.cid-vg5vjmHCHQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vjmHCHQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vjmHCHQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vjmHCHQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vjmHCHQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vjmHCHQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vjmHCHQ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vjmHCHQ .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vjmHCHQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vjmHCHQ .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vjmHCHQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vjmHCHQ .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vjmHCHQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vjmHCHQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vjmHCHQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vjmHCHQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vjmHCHQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vjmHCHQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vjmHCHQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vjmHCHQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vjmHCHQ .navbar {
    min-height: 72px;
  }
  .cid-vg5vjmHCHQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vjmHCHQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vjmHCHQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vjmHCHQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vjmHCHQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vjmHCHQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vjmHCHQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vjmHCHQ .dropdown-item.active,
.cid-vg5vjmHCHQ .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vjmHCHQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vjmHCHQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vjmHCHQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vjmHCHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vjmHCHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vjmHCHQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vjmHCHQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vjmHCHQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vjmHCHQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vjmHCHQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vjmHCHQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vjmHCHQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vjmHCHQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vjmHCHQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vjmHCHQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vjmHCHQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vjmHCHQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vjmHCHQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vjmHCHQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vjmHCHQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vjmHCHQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vjmHCHQ .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vjmHCHQ .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vjmHCHQ .navbar {
    height: 70px;
  }
  .cid-vg5vjmHCHQ .navbar.opened {
    height: auto;
  }
  .cid-vg5vjmHCHQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vjmHCHQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vjmHCHQ .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vjmHCHQ .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vjmHCHQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vjmHCHQ .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vjmHCHQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vjmHCHQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vjmHCHQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vjmHCHQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vjmHCHQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vjmHCHQ .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vjmHCHQ .content-wrap {
    display: block;
  }
}
.cid-vg5vjmHCHQ .nav-link,
.cid-vg5vjmHCHQ .dropdown-item {
  color: #21090E;
}
.cid-vg5vjncdPj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vjncdPj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vjncdPj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vjncdPj .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vjncdPj .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vjncdPj .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vjncdPj .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vjncdPj .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vjncdPj .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vjncdPj .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vjncdPj .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vjncdPj .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vjncdPj .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vjncdPj .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vjncdPj .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vjncdPj .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vjncdPj .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vjncdPj .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vjncdPj .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vjncdPj .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vjncdPj .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vjncdPj .mbr-label,
.cid-vg5vjncdPj .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vjncdPj .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vjncdPj .mbr-text,
.cid-vg5vjncdPj .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vjncdPj .mbr-section-title,
.cid-vg5vjncdPj .title-wrapper,
.cid-vg5vjncdPj .mbr-section-btn {
  text-align: center;
}
.cid-vg5vjncdPj .mbr-section-title,
.cid-vg5vjncdPj .title-wrapper,
.cid-vg5vjncdPj .logo-wrapper,
.cid-vg5vjncdPj .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vjnpUkb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vjnpUkb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vjnpUkb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vjnpUkb .row {
  margin: 0 -45px;
}
.cid-vg5vjnpUkb .row .card {
  padding: 0 45px;
}
.cid-vg5vjnpUkb .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vjnpUkb .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vjnpUkb .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vjnpUkb .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vjnpUkb .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vjnpUkb .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vjnpUkb .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vjnpUkb .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vjnpUkb .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vjnpUkb .mbr-label {
  color: #3a001d;
}
.cid-vg5vjnpUkb .mbr-section-title {
  color: #21090E;
}
.cid-vg5vjnpUkb .mbr-text {
  color: #3a001d;
}
.cid-vg5vjnpUkb .mbr-label,
.cid-vg5vjnpUkb .label-wrapper {
  color: #21090E;
}
.cid-vg5vjnpUkb .mbr-text,
.cid-vg5vjnpUkb .text-wrapper,
.cid-vg5vjnpUkb .mbr-section-btn {
  color: #21090E;
}
.cid-vg5viPGO1X {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5viPGO1X .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5viPGO1X .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5viPGO1X .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5viPGO1X .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5viPGO1X .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5viPGO1X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5viPGO1X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5viPGO1X .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5viPGO1X .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5viPGO1X .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5viPGO1X .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5viPGO1X .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5viPGO1X .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5viPGO1X .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5viPGO1X .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5viPGO1X .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5viPGO1X .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5viPGO1X .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5viPGO1X .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5viPGO1X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5viPGO1X .container,
.cid-vg5viPGO1X .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .container,
  .cid-vg5viPGO1X .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5viPGO1X .container,
  .cid-vg5viPGO1X .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5viPGO1X .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5viPGO1X .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5viPGO1X .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5viPGO1X .nav-item:focus,
.cid-vg5viPGO1X .nav-link:focus {
  outline: none;
}
.cid-vg5viPGO1X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5viPGO1X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5viPGO1X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5viPGO1X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5viPGO1X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5viPGO1X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5viPGO1X .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5viPGO1X .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5viPGO1X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5viPGO1X .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5viPGO1X .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5viPGO1X .navbar.collapsed {
  justify-content: center;
}
.cid-vg5viPGO1X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5viPGO1X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5viPGO1X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5viPGO1X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5viPGO1X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5viPGO1X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5viPGO1X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5viPGO1X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5viPGO1X .navbar {
    min-height: 72px;
  }
  .cid-vg5viPGO1X .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5viPGO1X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5viPGO1X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5viPGO1X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5viPGO1X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5viPGO1X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5viPGO1X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5viPGO1X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5viPGO1X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5viPGO1X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5viPGO1X .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5viPGO1X .dropdown-item.active,
.cid-vg5viPGO1X .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5viPGO1X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5viPGO1X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5viPGO1X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5viPGO1X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5viPGO1X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5viPGO1X .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5viPGO1X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5viPGO1X .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5viPGO1X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5viPGO1X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5viPGO1X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5viPGO1X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5viPGO1X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5viPGO1X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5viPGO1X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5viPGO1X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5viPGO1X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5viPGO1X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5viPGO1X .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5viPGO1X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5viPGO1X .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5viPGO1X .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5viPGO1X .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5viPGO1X .navbar {
    height: 70px;
  }
  .cid-vg5viPGO1X .navbar.opened {
    height: auto;
  }
  .cid-vg5viPGO1X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5viPGO1X .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5viPGO1X .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5viPGO1X .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5viPGO1X .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5viPGO1X .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5viPGO1X .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5viPGO1X .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5viPGO1X .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5viPGO1X .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5viPGO1X .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5viPGO1X .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5viPGO1X .content-wrap {
    display: block;
  }
}
.cid-vg5viPGO1X .nav-link,
.cid-vg5viPGO1X .dropdown-item {
  color: #21090E;
}
.cid-vg5viQ7b60 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5viQ7b60 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5viQ7b60 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5viQ7b60 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5viQ7b60 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5viQ7b60 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5viQ7b60 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5viQ7b60 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5viQ7b60 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5viQ7b60 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5viQ7b60 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5viQ7b60 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5viQ7b60 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5viQ7b60 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5viQ7b60 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5viQ7b60 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5viQ7b60 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5viQ7b60 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5viQ7b60 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5viQ7b60 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5viQ7b60 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5viQ7b60 .mbr-label,
.cid-vg5viQ7b60 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5viQ7b60 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5viQ7b60 .mbr-text,
.cid-vg5viQ7b60 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5viQ7b60 .mbr-section-title,
.cid-vg5viQ7b60 .title-wrapper,
.cid-vg5viQ7b60 .mbr-section-btn {
  text-align: center;
}
.cid-vg5viQ7b60 .mbr-section-title,
.cid-vg5viQ7b60 .title-wrapper,
.cid-vg5viQ7b60 .logo-wrapper,
.cid-vg5viQ7b60 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5viQjWZi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5viQjWZi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5viQjWZi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5viQjWZi .row {
  margin: 0 -45px;
}
.cid-vg5viQjWZi .row .card {
  padding: 0 45px;
}
.cid-vg5viQjWZi .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5viQjWZi .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5viQjWZi .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5viQjWZi .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5viQjWZi .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5viQjWZi .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5viQjWZi .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5viQjWZi .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5viQjWZi .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5viQjWZi .mbr-label {
  color: #3a001d;
}
.cid-vg5viQjWZi .mbr-section-title {
  color: #21090E;
}
.cid-vg5viQjWZi .mbr-text {
  color: #3a001d;
}
.cid-vg5viQjWZi .mbr-label,
.cid-vg5viQjWZi .label-wrapper {
  color: #21090E;
}
.cid-vg5viQjWZi .mbr-text,
.cid-vg5viQjWZi .text-wrapper,
.cid-vg5viQjWZi .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vijKveq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vijKveq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vijKveq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vijKveq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vijKveq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vijKveq .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vijKveq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vijKveq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vijKveq .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vijKveq .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vijKveq .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vijKveq .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vijKveq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vijKveq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vijKveq .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vijKveq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vijKveq .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vijKveq .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vijKveq .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vijKveq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vijKveq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vijKveq .container,
.cid-vg5vijKveq .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .container,
  .cid-vg5vijKveq .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vijKveq .container,
  .cid-vg5vijKveq .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vijKveq .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vijKveq .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vijKveq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vijKveq .nav-item:focus,
.cid-vg5vijKveq .nav-link:focus {
  outline: none;
}
.cid-vg5vijKveq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vijKveq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vijKveq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vijKveq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vijKveq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vijKveq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vijKveq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vijKveq .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vijKveq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vijKveq .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vijKveq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vijKveq .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vijKveq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vijKveq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vijKveq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vijKveq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vijKveq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vijKveq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vijKveq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vijKveq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vijKveq .navbar {
    min-height: 72px;
  }
  .cid-vg5vijKveq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vijKveq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vijKveq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vijKveq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vijKveq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vijKveq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vijKveq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vijKveq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vijKveq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vijKveq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vijKveq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vijKveq .dropdown-item.active,
.cid-vg5vijKveq .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vijKveq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vijKveq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vijKveq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vijKveq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vijKveq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vijKveq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vijKveq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vijKveq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vijKveq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vijKveq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vijKveq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vijKveq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vijKveq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vijKveq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vijKveq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vijKveq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vijKveq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vijKveq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vijKveq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vijKveq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vijKveq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vijKveq .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vijKveq .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vijKveq .navbar {
    height: 70px;
  }
  .cid-vg5vijKveq .navbar.opened {
    height: auto;
  }
  .cid-vg5vijKveq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vijKveq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vijKveq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vijKveq .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vijKveq .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vijKveq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vijKveq .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vijKveq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vijKveq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vijKveq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vijKveq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vijKveq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vijKveq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vijKveq .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vijKveq .content-wrap {
    display: block;
  }
}
.cid-vg5vijKveq .nav-link,
.cid-vg5vijKveq .dropdown-item {
  color: #21090E;
}
.cid-vg5vikaq2d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vikaq2d .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vikaq2d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vikaq2d .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vikaq2d .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vikaq2d .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vikaq2d .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vikaq2d .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vikaq2d .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vikaq2d .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vikaq2d .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vikaq2d .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vikaq2d .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vikaq2d .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vikaq2d .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vikaq2d .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vikaq2d .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vikaq2d .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vikaq2d .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vikaq2d .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vikaq2d .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vikaq2d .mbr-label,
.cid-vg5vikaq2d .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vikaq2d .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vikaq2d .mbr-text,
.cid-vg5vikaq2d .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vikaq2d .mbr-section-title,
.cid-vg5vikaq2d .title-wrapper,
.cid-vg5vikaq2d .mbr-section-btn {
  text-align: center;
}
.cid-vg5vikaq2d .mbr-section-title,
.cid-vg5vikaq2d .title-wrapper,
.cid-vg5vikaq2d .logo-wrapper,
.cid-vg5vikaq2d .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vikmAcf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vikmAcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vikmAcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vikmAcf .row {
  margin: 0 -45px;
}
.cid-vg5vikmAcf .row .card {
  padding: 0 45px;
}
.cid-vg5vikmAcf .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vikmAcf .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vikmAcf .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vikmAcf .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vikmAcf .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vikmAcf .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vikmAcf .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vikmAcf .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vikmAcf .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vikmAcf .mbr-label {
  color: #3a001d;
}
.cid-vg5vikmAcf .mbr-section-title {
  color: #21090E;
}
.cid-vg5vikmAcf .mbr-text {
  color: #3a001d;
}
.cid-vg5vikmAcf .mbr-label,
.cid-vg5vikmAcf .label-wrapper {
  color: #21090E;
}
.cid-vg5vikmAcf .mbr-text,
.cid-vg5vikmAcf .text-wrapper,
.cid-vg5vikmAcf .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vhL3EU4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vhL3EU4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vhL3EU4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vhL3EU4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vhL3EU4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vhL3EU4 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vhL3EU4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vhL3EU4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vhL3EU4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vhL3EU4 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vhL3EU4 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vhL3EU4 .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vhL3EU4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vhL3EU4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vhL3EU4 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vhL3EU4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vhL3EU4 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vhL3EU4 .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vhL3EU4 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vhL3EU4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vhL3EU4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vhL3EU4 .container,
.cid-vg5vhL3EU4 .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .container,
  .cid-vg5vhL3EU4 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vhL3EU4 .container,
  .cid-vg5vhL3EU4 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vhL3EU4 .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vhL3EU4 .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vhL3EU4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vhL3EU4 .nav-item:focus,
.cid-vg5vhL3EU4 .nav-link:focus {
  outline: none;
}
.cid-vg5vhL3EU4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vhL3EU4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vhL3EU4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vhL3EU4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vhL3EU4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vhL3EU4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vhL3EU4 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vhL3EU4 .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vhL3EU4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vhL3EU4 .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vhL3EU4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vhL3EU4 .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vhL3EU4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vhL3EU4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vhL3EU4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vhL3EU4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vhL3EU4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vhL3EU4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vhL3EU4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vhL3EU4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vhL3EU4 .navbar {
    min-height: 72px;
  }
  .cid-vg5vhL3EU4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vhL3EU4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vhL3EU4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vhL3EU4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vhL3EU4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vhL3EU4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vhL3EU4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vhL3EU4 .dropdown-item.active,
.cid-vg5vhL3EU4 .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vhL3EU4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vhL3EU4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vhL3EU4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vhL3EU4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vhL3EU4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vhL3EU4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vhL3EU4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vhL3EU4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vhL3EU4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vhL3EU4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vhL3EU4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vhL3EU4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vhL3EU4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vhL3EU4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vhL3EU4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vhL3EU4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vhL3EU4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vhL3EU4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vhL3EU4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vhL3EU4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vhL3EU4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vhL3EU4 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vhL3EU4 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vhL3EU4 .navbar {
    height: 70px;
  }
  .cid-vg5vhL3EU4 .navbar.opened {
    height: auto;
  }
  .cid-vg5vhL3EU4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vhL3EU4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vhL3EU4 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vhL3EU4 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vhL3EU4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vhL3EU4 .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vhL3EU4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vhL3EU4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vhL3EU4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vhL3EU4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vhL3EU4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vhL3EU4 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vhL3EU4 .content-wrap {
    display: block;
  }
}
.cid-vg5vhL3EU4 .nav-link,
.cid-vg5vhL3EU4 .dropdown-item {
  color: #21090E;
}
.cid-vg5vhLwDWt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vhLwDWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vhLwDWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vhLwDWt .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vhLwDWt .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vhLwDWt .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vhLwDWt .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vhLwDWt .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vhLwDWt .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vhLwDWt .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vhLwDWt .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vhLwDWt .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vhLwDWt .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vhLwDWt .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vhLwDWt .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vhLwDWt .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vhLwDWt .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vhLwDWt .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vhLwDWt .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vhLwDWt .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vhLwDWt .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vhLwDWt .mbr-label,
.cid-vg5vhLwDWt .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vhLwDWt .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vhLwDWt .mbr-text,
.cid-vg5vhLwDWt .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vhLwDWt .mbr-section-title,
.cid-vg5vhLwDWt .title-wrapper,
.cid-vg5vhLwDWt .mbr-section-btn {
  text-align: center;
}
.cid-vg5vhLwDWt .mbr-section-title,
.cid-vg5vhLwDWt .title-wrapper,
.cid-vg5vhLwDWt .logo-wrapper,
.cid-vg5vhLwDWt .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vhLIZKv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vhLIZKv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vhLIZKv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vhLIZKv .row {
  margin: 0 -45px;
}
.cid-vg5vhLIZKv .row .card {
  padding: 0 45px;
}
.cid-vg5vhLIZKv .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vhLIZKv .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vhLIZKv .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vhLIZKv .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vhLIZKv .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vhLIZKv .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vhLIZKv .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vhLIZKv .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vhLIZKv .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vhLIZKv .mbr-label {
  color: #3a001d;
}
.cid-vg5vhLIZKv .mbr-section-title {
  color: #21090E;
}
.cid-vg5vhLIZKv .mbr-text {
  color: #3a001d;
}
.cid-vg5vhLIZKv .mbr-label,
.cid-vg5vhLIZKv .label-wrapper {
  color: #21090E;
}
.cid-vg5vhLIZKv .mbr-text,
.cid-vg5vhLIZKv .text-wrapper,
.cid-vg5vhLIZKv .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vg0MdFD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vg0MdFD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vg0MdFD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vg0MdFD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vg0MdFD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vg0MdFD .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vg0MdFD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vg0MdFD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vg0MdFD .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vg0MdFD .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vg0MdFD .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vg0MdFD .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vg0MdFD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vg0MdFD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vg0MdFD .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vg0MdFD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vg0MdFD .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vg0MdFD .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vg0MdFD .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vg0MdFD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vg0MdFD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vg0MdFD .container,
.cid-vg5vg0MdFD .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .container,
  .cid-vg5vg0MdFD .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vg0MdFD .container,
  .cid-vg5vg0MdFD .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vg0MdFD .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vg0MdFD .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vg0MdFD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vg0MdFD .nav-item:focus,
.cid-vg5vg0MdFD .nav-link:focus {
  outline: none;
}
.cid-vg5vg0MdFD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vg0MdFD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vg0MdFD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vg0MdFD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vg0MdFD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vg0MdFD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vg0MdFD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vg0MdFD .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vg0MdFD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vg0MdFD .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vg0MdFD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vg0MdFD .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vg0MdFD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vg0MdFD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vg0MdFD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vg0MdFD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vg0MdFD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vg0MdFD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vg0MdFD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vg0MdFD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vg0MdFD .navbar {
    min-height: 72px;
  }
  .cid-vg5vg0MdFD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vg0MdFD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vg0MdFD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vg0MdFD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vg0MdFD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vg0MdFD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vg0MdFD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vg0MdFD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vg0MdFD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vg0MdFD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vg0MdFD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vg0MdFD .dropdown-item.active,
.cid-vg5vg0MdFD .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vg0MdFD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vg0MdFD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vg0MdFD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vg0MdFD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vg0MdFD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vg0MdFD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vg0MdFD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vg0MdFD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vg0MdFD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vg0MdFD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vg0MdFD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vg0MdFD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vg0MdFD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vg0MdFD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vg0MdFD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vg0MdFD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vg0MdFD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vg0MdFD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vg0MdFD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vg0MdFD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vg0MdFD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vg0MdFD .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vg0MdFD .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vg0MdFD .navbar {
    height: 70px;
  }
  .cid-vg5vg0MdFD .navbar.opened {
    height: auto;
  }
  .cid-vg5vg0MdFD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vg0MdFD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vg0MdFD .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vg0MdFD .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vg0MdFD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vg0MdFD .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vg0MdFD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vg0MdFD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vg0MdFD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vg0MdFD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vg0MdFD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vg0MdFD .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vg0MdFD .content-wrap {
    display: block;
  }
}
.cid-vg5vg0MdFD .nav-link,
.cid-vg5vg0MdFD .dropdown-item {
  color: #21090E;
}
.cid-vg5vg1daVA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vg1daVA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vg1daVA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vg1daVA .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vg1daVA .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vg1daVA .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vg1daVA .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vg1daVA .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vg1daVA .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vg1daVA .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vg1daVA .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vg1daVA .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vg1daVA .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vg1daVA .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vg1daVA .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vg1daVA .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vg1daVA .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vg1daVA .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vg1daVA .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vg1daVA .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vg1daVA .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vg1daVA .mbr-label,
.cid-vg5vg1daVA .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vg1daVA .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vg1daVA .mbr-text,
.cid-vg5vg1daVA .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vg1daVA .mbr-section-title,
.cid-vg5vg1daVA .title-wrapper,
.cid-vg5vg1daVA .mbr-section-btn {
  text-align: center;
}
.cid-vg5vg1daVA .mbr-section-title,
.cid-vg5vg1daVA .title-wrapper,
.cid-vg5vg1daVA .logo-wrapper,
.cid-vg5vg1daVA .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vg1pBrm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vg1pBrm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vg1pBrm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vg1pBrm .row {
  margin: 0 -45px;
}
.cid-vg5vg1pBrm .row .card {
  padding: 0 45px;
}
.cid-vg5vg1pBrm .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vg1pBrm .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vg1pBrm .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vg1pBrm .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vg1pBrm .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vg1pBrm .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vg1pBrm .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vg1pBrm .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vg1pBrm .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vg1pBrm .mbr-label {
  color: #3a001d;
}
.cid-vg5vg1pBrm .mbr-section-title {
  color: #21090E;
}
.cid-vg5vg1pBrm .mbr-text {
  color: #3a001d;
}
.cid-vg5vg1pBrm .mbr-label,
.cid-vg5vg1pBrm .label-wrapper {
  color: #21090E;
}
.cid-vg5vg1pBrm .mbr-text,
.cid-vg5vg1pBrm .text-wrapper,
.cid-vg5vg1pBrm .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vfyznUO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vfyznUO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vfyznUO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vfyznUO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vfyznUO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vfyznUO .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vfyznUO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vfyznUO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vfyznUO .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vfyznUO .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vfyznUO .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vfyznUO .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vfyznUO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vfyznUO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vfyznUO .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vfyznUO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vfyznUO .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vfyznUO .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vfyznUO .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vfyznUO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vfyznUO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vfyznUO .container,
.cid-vg5vfyznUO .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .container,
  .cid-vg5vfyznUO .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vfyznUO .container,
  .cid-vg5vfyznUO .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vfyznUO .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vfyznUO .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vfyznUO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vfyznUO .nav-item:focus,
.cid-vg5vfyznUO .nav-link:focus {
  outline: none;
}
.cid-vg5vfyznUO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vfyznUO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vfyznUO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vfyznUO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vfyznUO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vfyznUO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vfyznUO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vfyznUO .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vfyznUO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vfyznUO .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vfyznUO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vfyznUO .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vfyznUO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vfyznUO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vfyznUO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vfyznUO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vfyznUO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vfyznUO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vfyznUO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vfyznUO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vfyznUO .navbar {
    min-height: 72px;
  }
  .cid-vg5vfyznUO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vfyznUO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vfyznUO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vfyznUO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vfyznUO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vfyznUO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vfyznUO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vfyznUO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vfyznUO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vfyznUO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vfyznUO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vfyznUO .dropdown-item.active,
.cid-vg5vfyznUO .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vfyznUO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vfyznUO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vfyznUO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vfyznUO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vfyznUO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vfyznUO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vfyznUO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vfyznUO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vfyznUO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vfyznUO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vfyznUO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vfyznUO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vfyznUO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vfyznUO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vfyznUO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vfyznUO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vfyznUO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vfyznUO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vfyznUO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vfyznUO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vfyznUO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vfyznUO .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vfyznUO .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vfyznUO .navbar {
    height: 70px;
  }
  .cid-vg5vfyznUO .navbar.opened {
    height: auto;
  }
  .cid-vg5vfyznUO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vfyznUO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vfyznUO .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vfyznUO .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vfyznUO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vfyznUO .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vfyznUO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vfyznUO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vfyznUO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vfyznUO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vfyznUO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vfyznUO .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vfyznUO .content-wrap {
    display: block;
  }
}
.cid-vg5vfyznUO .nav-link,
.cid-vg5vfyznUO .dropdown-item {
  color: #21090E;
}
.cid-vg5vfyY8Oe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vfyY8Oe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vfyY8Oe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vfyY8Oe .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vfyY8Oe .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vfyY8Oe .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vfyY8Oe .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vfyY8Oe .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vfyY8Oe .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vfyY8Oe .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vfyY8Oe .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vfyY8Oe .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vfyY8Oe .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vfyY8Oe .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vfyY8Oe .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vfyY8Oe .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vfyY8Oe .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vfyY8Oe .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vfyY8Oe .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vfyY8Oe .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vfyY8Oe .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vfyY8Oe .mbr-label,
.cid-vg5vfyY8Oe .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vfyY8Oe .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vfyY8Oe .mbr-text,
.cid-vg5vfyY8Oe .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vfyY8Oe .mbr-section-title,
.cid-vg5vfyY8Oe .title-wrapper,
.cid-vg5vfyY8Oe .mbr-section-btn {
  text-align: center;
}
.cid-vg5vfyY8Oe .mbr-section-title,
.cid-vg5vfyY8Oe .title-wrapper,
.cid-vg5vfyY8Oe .logo-wrapper,
.cid-vg5vfyY8Oe .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vfza3oJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vfza3oJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vfza3oJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vfza3oJ .row {
  margin: 0 -45px;
}
.cid-vg5vfza3oJ .row .card {
  padding: 0 45px;
}
.cid-vg5vfza3oJ .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vfza3oJ .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vfza3oJ .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vfza3oJ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vfza3oJ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vfza3oJ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vfza3oJ .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vfza3oJ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vfza3oJ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vfza3oJ .mbr-label {
  color: #3a001d;
}
.cid-vg5vfza3oJ .mbr-section-title {
  color: #21090E;
}
.cid-vg5vfza3oJ .mbr-text {
  color: #3a001d;
}
.cid-vg5vfza3oJ .mbr-label,
.cid-vg5vfza3oJ .label-wrapper {
  color: #21090E;
}
.cid-vg5vfza3oJ .mbr-text,
.cid-vg5vfza3oJ .text-wrapper,
.cid-vg5vfza3oJ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vf7YcRA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vf7YcRA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vf7YcRA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vf7YcRA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vf7YcRA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vf7YcRA .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vf7YcRA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vf7YcRA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vf7YcRA .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vf7YcRA .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vf7YcRA .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vf7YcRA .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vf7YcRA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vf7YcRA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vf7YcRA .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vf7YcRA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vf7YcRA .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vf7YcRA .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vf7YcRA .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vf7YcRA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vf7YcRA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vf7YcRA .container,
.cid-vg5vf7YcRA .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .container,
  .cid-vg5vf7YcRA .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vf7YcRA .container,
  .cid-vg5vf7YcRA .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vf7YcRA .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vf7YcRA .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vf7YcRA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vf7YcRA .nav-item:focus,
.cid-vg5vf7YcRA .nav-link:focus {
  outline: none;
}
.cid-vg5vf7YcRA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vf7YcRA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vf7YcRA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vf7YcRA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vf7YcRA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vf7YcRA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vf7YcRA .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vf7YcRA .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vf7YcRA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vf7YcRA .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vf7YcRA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vf7YcRA .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vf7YcRA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vf7YcRA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vf7YcRA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vf7YcRA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vf7YcRA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vf7YcRA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vf7YcRA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vf7YcRA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vf7YcRA .navbar {
    min-height: 72px;
  }
  .cid-vg5vf7YcRA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vf7YcRA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vf7YcRA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vf7YcRA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vf7YcRA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vf7YcRA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vf7YcRA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vf7YcRA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vf7YcRA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vf7YcRA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vf7YcRA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vf7YcRA .dropdown-item.active,
.cid-vg5vf7YcRA .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vf7YcRA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vf7YcRA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vf7YcRA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vf7YcRA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vf7YcRA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vf7YcRA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vf7YcRA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vf7YcRA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vf7YcRA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vf7YcRA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vf7YcRA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vf7YcRA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vf7YcRA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vf7YcRA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vf7YcRA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vf7YcRA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vf7YcRA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vf7YcRA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vf7YcRA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vf7YcRA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vf7YcRA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vf7YcRA .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vf7YcRA .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vf7YcRA .navbar {
    height: 70px;
  }
  .cid-vg5vf7YcRA .navbar.opened {
    height: auto;
  }
  .cid-vg5vf7YcRA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vf7YcRA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vf7YcRA .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vf7YcRA .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vf7YcRA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vf7YcRA .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vf7YcRA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vf7YcRA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vf7YcRA .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vf7YcRA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vf7YcRA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vf7YcRA .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vf7YcRA .content-wrap {
    display: block;
  }
}
.cid-vg5vf7YcRA .nav-link,
.cid-vg5vf7YcRA .dropdown-item {
  color: #21090E;
}
.cid-vg5vf8nbnu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vf8nbnu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vf8nbnu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vf8nbnu .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vf8nbnu .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vf8nbnu .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vf8nbnu .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vf8nbnu .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vf8nbnu .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vf8nbnu .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vf8nbnu .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vf8nbnu .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vf8nbnu .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vf8nbnu .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vf8nbnu .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vf8nbnu .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vf8nbnu .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vf8nbnu .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vf8nbnu .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vf8nbnu .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vf8nbnu .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vf8nbnu .mbr-label,
.cid-vg5vf8nbnu .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vf8nbnu .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vf8nbnu .mbr-text,
.cid-vg5vf8nbnu .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vf8nbnu .mbr-section-title,
.cid-vg5vf8nbnu .title-wrapper,
.cid-vg5vf8nbnu .mbr-section-btn {
  text-align: center;
}
.cid-vg5vf8nbnu .mbr-section-title,
.cid-vg5vf8nbnu .title-wrapper,
.cid-vg5vf8nbnu .logo-wrapper,
.cid-vg5vf8nbnu .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vf8zj66 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vf8zj66 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vf8zj66 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vf8zj66 .row {
  margin: 0 -45px;
}
.cid-vg5vf8zj66 .row .card {
  padding: 0 45px;
}
.cid-vg5vf8zj66 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vf8zj66 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vf8zj66 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vf8zj66 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vf8zj66 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vf8zj66 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vf8zj66 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vf8zj66 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vf8zj66 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vf8zj66 .mbr-label {
  color: #3a001d;
}
.cid-vg5vf8zj66 .mbr-section-title {
  color: #21090E;
}
.cid-vg5vf8zj66 .mbr-text {
  color: #3a001d;
}
.cid-vg5vf8zj66 .mbr-label,
.cid-vg5vf8zj66 .label-wrapper {
  color: #21090E;
}
.cid-vg5vf8zj66 .mbr-text,
.cid-vg5vf8zj66 .text-wrapper,
.cid-vg5vf8zj66 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5veIGPnk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5veIGPnk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5veIGPnk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5veIGPnk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5veIGPnk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5veIGPnk .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5veIGPnk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5veIGPnk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5veIGPnk .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5veIGPnk .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5veIGPnk .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5veIGPnk .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5veIGPnk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5veIGPnk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5veIGPnk .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5veIGPnk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5veIGPnk .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5veIGPnk .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5veIGPnk .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5veIGPnk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5veIGPnk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5veIGPnk .container,
.cid-vg5veIGPnk .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .container,
  .cid-vg5veIGPnk .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5veIGPnk .container,
  .cid-vg5veIGPnk .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5veIGPnk .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5veIGPnk .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5veIGPnk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5veIGPnk .nav-item:focus,
.cid-vg5veIGPnk .nav-link:focus {
  outline: none;
}
.cid-vg5veIGPnk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5veIGPnk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5veIGPnk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5veIGPnk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5veIGPnk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5veIGPnk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5veIGPnk .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5veIGPnk .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5veIGPnk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5veIGPnk .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5veIGPnk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5veIGPnk .navbar.collapsed {
  justify-content: center;
}
.cid-vg5veIGPnk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5veIGPnk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5veIGPnk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5veIGPnk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5veIGPnk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5veIGPnk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5veIGPnk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5veIGPnk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5veIGPnk .navbar {
    min-height: 72px;
  }
  .cid-vg5veIGPnk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5veIGPnk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5veIGPnk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5veIGPnk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5veIGPnk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5veIGPnk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5veIGPnk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5veIGPnk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5veIGPnk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5veIGPnk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5veIGPnk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5veIGPnk .dropdown-item.active,
.cid-vg5veIGPnk .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5veIGPnk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5veIGPnk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5veIGPnk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5veIGPnk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5veIGPnk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5veIGPnk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5veIGPnk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5veIGPnk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5veIGPnk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5veIGPnk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5veIGPnk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5veIGPnk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5veIGPnk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5veIGPnk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5veIGPnk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5veIGPnk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5veIGPnk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5veIGPnk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5veIGPnk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5veIGPnk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5veIGPnk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5veIGPnk .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5veIGPnk .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5veIGPnk .navbar {
    height: 70px;
  }
  .cid-vg5veIGPnk .navbar.opened {
    height: auto;
  }
  .cid-vg5veIGPnk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5veIGPnk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5veIGPnk .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5veIGPnk .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5veIGPnk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5veIGPnk .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5veIGPnk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5veIGPnk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5veIGPnk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5veIGPnk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5veIGPnk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5veIGPnk .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5veIGPnk .content-wrap {
    display: block;
  }
}
.cid-vg5veIGPnk .nav-link,
.cid-vg5veIGPnk .dropdown-item {
  color: #21090E;
}
.cid-vg5veJ6f6a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5veJ6f6a .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5veJ6f6a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5veJ6f6a .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5veJ6f6a .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5veJ6f6a .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5veJ6f6a .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5veJ6f6a .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5veJ6f6a .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5veJ6f6a .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5veJ6f6a .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5veJ6f6a .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5veJ6f6a .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5veJ6f6a .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5veJ6f6a .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5veJ6f6a .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5veJ6f6a .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5veJ6f6a .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5veJ6f6a .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5veJ6f6a .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5veJ6f6a .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5veJ6f6a .mbr-label,
.cid-vg5veJ6f6a .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5veJ6f6a .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5veJ6f6a .mbr-text,
.cid-vg5veJ6f6a .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5veJ6f6a .mbr-section-title,
.cid-vg5veJ6f6a .title-wrapper,
.cid-vg5veJ6f6a .mbr-section-btn {
  text-align: center;
}
.cid-vg5veJ6f6a .mbr-section-title,
.cid-vg5veJ6f6a .title-wrapper,
.cid-vg5veJ6f6a .logo-wrapper,
.cid-vg5veJ6f6a .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5veJixmY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5veJixmY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5veJixmY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5veJixmY .row {
  margin: 0 -45px;
}
.cid-vg5veJixmY .row .card {
  padding: 0 45px;
}
.cid-vg5veJixmY .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5veJixmY .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5veJixmY .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5veJixmY .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5veJixmY .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5veJixmY .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5veJixmY .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5veJixmY .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5veJixmY .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5veJixmY .mbr-label {
  color: #3a001d;
}
.cid-vg5veJixmY .mbr-section-title {
  color: #21090E;
}
.cid-vg5veJixmY .mbr-text {
  color: #3a001d;
}
.cid-vg5veJixmY .mbr-label,
.cid-vg5veJixmY .label-wrapper {
  color: #21090E;
}
.cid-vg5veJixmY .mbr-text,
.cid-vg5veJixmY .text-wrapper,
.cid-vg5veJixmY .mbr-section-btn {
  color: #21090E;
}
.cid-vg5veh2SnG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5veh2SnG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5veh2SnG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5veh2SnG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5veh2SnG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5veh2SnG .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5veh2SnG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5veh2SnG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5veh2SnG .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5veh2SnG .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5veh2SnG .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5veh2SnG .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5veh2SnG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5veh2SnG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5veh2SnG .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5veh2SnG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5veh2SnG .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5veh2SnG .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5veh2SnG .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5veh2SnG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5veh2SnG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5veh2SnG .container,
.cid-vg5veh2SnG .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .container,
  .cid-vg5veh2SnG .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5veh2SnG .container,
  .cid-vg5veh2SnG .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5veh2SnG .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5veh2SnG .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5veh2SnG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5veh2SnG .nav-item:focus,
.cid-vg5veh2SnG .nav-link:focus {
  outline: none;
}
.cid-vg5veh2SnG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5veh2SnG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5veh2SnG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5veh2SnG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5veh2SnG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5veh2SnG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5veh2SnG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5veh2SnG .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5veh2SnG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5veh2SnG .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5veh2SnG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5veh2SnG .navbar.collapsed {
  justify-content: center;
}
.cid-vg5veh2SnG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5veh2SnG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5veh2SnG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5veh2SnG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5veh2SnG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5veh2SnG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5veh2SnG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5veh2SnG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5veh2SnG .navbar {
    min-height: 72px;
  }
  .cid-vg5veh2SnG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5veh2SnG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5veh2SnG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5veh2SnG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5veh2SnG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5veh2SnG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5veh2SnG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5veh2SnG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5veh2SnG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5veh2SnG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5veh2SnG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5veh2SnG .dropdown-item.active,
.cid-vg5veh2SnG .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5veh2SnG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5veh2SnG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5veh2SnG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5veh2SnG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5veh2SnG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5veh2SnG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5veh2SnG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5veh2SnG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5veh2SnG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5veh2SnG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5veh2SnG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5veh2SnG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5veh2SnG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5veh2SnG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5veh2SnG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5veh2SnG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5veh2SnG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5veh2SnG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5veh2SnG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5veh2SnG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5veh2SnG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5veh2SnG .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5veh2SnG .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5veh2SnG .navbar {
    height: 70px;
  }
  .cid-vg5veh2SnG .navbar.opened {
    height: auto;
  }
  .cid-vg5veh2SnG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5veh2SnG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5veh2SnG .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5veh2SnG .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5veh2SnG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5veh2SnG .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5veh2SnG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5veh2SnG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5veh2SnG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5veh2SnG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5veh2SnG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5veh2SnG .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5veh2SnG .content-wrap {
    display: block;
  }
}
.cid-vg5veh2SnG .nav-link,
.cid-vg5veh2SnG .dropdown-item {
  color: #21090E;
}
.cid-vg5vehrEBB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vehrEBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vehrEBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vehrEBB .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vehrEBB .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vehrEBB .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vehrEBB .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vehrEBB .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vehrEBB .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vehrEBB .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vehrEBB .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vehrEBB .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vehrEBB .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vehrEBB .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vehrEBB .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vehrEBB .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vehrEBB .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vehrEBB .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vehrEBB .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vehrEBB .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vehrEBB .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vehrEBB .mbr-label,
.cid-vg5vehrEBB .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vehrEBB .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vehrEBB .mbr-text,
.cid-vg5vehrEBB .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vehrEBB .mbr-section-title,
.cid-vg5vehrEBB .title-wrapper,
.cid-vg5vehrEBB .mbr-section-btn {
  text-align: center;
}
.cid-vg5vehrEBB .mbr-section-title,
.cid-vg5vehrEBB .title-wrapper,
.cid-vg5vehrEBB .logo-wrapper,
.cid-vg5vehrEBB .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vehC07Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vehC07Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vehC07Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vehC07Z .row {
  margin: 0 -45px;
}
.cid-vg5vehC07Z .row .card {
  padding: 0 45px;
}
.cid-vg5vehC07Z .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vehC07Z .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vehC07Z .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vehC07Z .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vehC07Z .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vehC07Z .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vehC07Z .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vehC07Z .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vehC07Z .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vehC07Z .mbr-label {
  color: #3a001d;
}
.cid-vg5vehC07Z .mbr-section-title {
  color: #21090E;
}
.cid-vg5vehC07Z .mbr-text {
  color: #3a001d;
}
.cid-vg5vehC07Z .mbr-label,
.cid-vg5vehC07Z .label-wrapper {
  color: #21090E;
}
.cid-vg5vehC07Z .mbr-text,
.cid-vg5vehC07Z .text-wrapper,
.cid-vg5vehC07Z .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vdIloFK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vdIloFK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vdIloFK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vdIloFK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vdIloFK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vdIloFK .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vdIloFK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vdIloFK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vdIloFK .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vdIloFK .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vdIloFK .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vdIloFK .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vdIloFK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vdIloFK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vdIloFK .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vdIloFK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vdIloFK .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vdIloFK .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vdIloFK .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vdIloFK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vdIloFK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vdIloFK .container,
.cid-vg5vdIloFK .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .container,
  .cid-vg5vdIloFK .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vdIloFK .container,
  .cid-vg5vdIloFK .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vdIloFK .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vdIloFK .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vdIloFK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vdIloFK .nav-item:focus,
.cid-vg5vdIloFK .nav-link:focus {
  outline: none;
}
.cid-vg5vdIloFK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vdIloFK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vdIloFK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vdIloFK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vdIloFK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vdIloFK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vdIloFK .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vdIloFK .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vdIloFK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vdIloFK .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vdIloFK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vdIloFK .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vdIloFK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vdIloFK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vdIloFK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vdIloFK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vdIloFK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vdIloFK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vdIloFK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vdIloFK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vdIloFK .navbar {
    min-height: 72px;
  }
  .cid-vg5vdIloFK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vdIloFK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vdIloFK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vdIloFK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vdIloFK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vdIloFK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vdIloFK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vdIloFK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vdIloFK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vdIloFK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vdIloFK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vdIloFK .dropdown-item.active,
.cid-vg5vdIloFK .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vdIloFK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vdIloFK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vdIloFK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vdIloFK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vdIloFK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vdIloFK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vdIloFK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vdIloFK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vdIloFK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vdIloFK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vdIloFK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vdIloFK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vdIloFK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vdIloFK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vdIloFK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vdIloFK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vdIloFK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vdIloFK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vdIloFK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vdIloFK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vdIloFK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vdIloFK .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vdIloFK .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vdIloFK .navbar {
    height: 70px;
  }
  .cid-vg5vdIloFK .navbar.opened {
    height: auto;
  }
  .cid-vg5vdIloFK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vdIloFK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vdIloFK .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vdIloFK .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vdIloFK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vdIloFK .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vdIloFK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vdIloFK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vdIloFK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vdIloFK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vdIloFK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vdIloFK .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vdIloFK .content-wrap {
    display: block;
  }
}
.cid-vg5vdIloFK .nav-link,
.cid-vg5vdIloFK .dropdown-item {
  color: #21090E;
}
.cid-vg5vdJc7Qr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vdJc7Qr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vdJc7Qr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vdJc7Qr .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vdJc7Qr .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vdJc7Qr .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vdJc7Qr .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vdJc7Qr .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vdJc7Qr .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vdJc7Qr .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vdJc7Qr .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vdJc7Qr .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vdJc7Qr .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vdJc7Qr .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vdJc7Qr .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vdJc7Qr .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vdJc7Qr .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vdJc7Qr .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vdJc7Qr .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vdJc7Qr .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vdJc7Qr .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vdJc7Qr .mbr-label,
.cid-vg5vdJc7Qr .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vdJc7Qr .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vdJc7Qr .mbr-text,
.cid-vg5vdJc7Qr .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vdJc7Qr .mbr-section-title,
.cid-vg5vdJc7Qr .title-wrapper,
.cid-vg5vdJc7Qr .mbr-section-btn {
  text-align: center;
}
.cid-vg5vdJc7Qr .mbr-section-title,
.cid-vg5vdJc7Qr .title-wrapper,
.cid-vg5vdJc7Qr .logo-wrapper,
.cid-vg5vdJc7Qr .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vdJq7sg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vdJq7sg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vdJq7sg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vdJq7sg .row {
  margin: 0 -45px;
}
.cid-vg5vdJq7sg .row .card {
  padding: 0 45px;
}
.cid-vg5vdJq7sg .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vdJq7sg .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vdJq7sg .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vdJq7sg .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vdJq7sg .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vdJq7sg .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vdJq7sg .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vdJq7sg .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vdJq7sg .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vdJq7sg .mbr-label {
  color: #3a001d;
}
.cid-vg5vdJq7sg .mbr-section-title {
  color: #21090E;
}
.cid-vg5vdJq7sg .mbr-text {
  color: #3a001d;
}
.cid-vg5vdJq7sg .mbr-label,
.cid-vg5vdJq7sg .label-wrapper {
  color: #21090E;
}
.cid-vg5vdJq7sg .mbr-text,
.cid-vg5vdJq7sg .text-wrapper,
.cid-vg5vdJq7sg .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vdlpCtB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vdlpCtB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vdlpCtB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vdlpCtB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vdlpCtB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vdlpCtB .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vdlpCtB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vdlpCtB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vdlpCtB .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vdlpCtB .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vdlpCtB .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vdlpCtB .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vdlpCtB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vdlpCtB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vdlpCtB .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vdlpCtB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vdlpCtB .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vdlpCtB .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vdlpCtB .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vdlpCtB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vdlpCtB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vdlpCtB .container,
.cid-vg5vdlpCtB .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .container,
  .cid-vg5vdlpCtB .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vdlpCtB .container,
  .cid-vg5vdlpCtB .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vdlpCtB .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vdlpCtB .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vdlpCtB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vdlpCtB .nav-item:focus,
.cid-vg5vdlpCtB .nav-link:focus {
  outline: none;
}
.cid-vg5vdlpCtB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vdlpCtB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vdlpCtB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vdlpCtB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vdlpCtB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vdlpCtB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vdlpCtB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vdlpCtB .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vdlpCtB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vdlpCtB .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vdlpCtB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vdlpCtB .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vdlpCtB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vdlpCtB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vdlpCtB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vdlpCtB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vdlpCtB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vdlpCtB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vdlpCtB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vdlpCtB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vdlpCtB .navbar {
    min-height: 72px;
  }
  .cid-vg5vdlpCtB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vdlpCtB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vdlpCtB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vdlpCtB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vdlpCtB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vdlpCtB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vdlpCtB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vdlpCtB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vdlpCtB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vdlpCtB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vdlpCtB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vdlpCtB .dropdown-item.active,
.cid-vg5vdlpCtB .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vdlpCtB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vdlpCtB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vdlpCtB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vdlpCtB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vdlpCtB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vdlpCtB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vdlpCtB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vdlpCtB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vdlpCtB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vdlpCtB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vdlpCtB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vdlpCtB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vdlpCtB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vdlpCtB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vdlpCtB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vdlpCtB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vdlpCtB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vdlpCtB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vdlpCtB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vdlpCtB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vdlpCtB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vdlpCtB .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vdlpCtB .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vdlpCtB .navbar {
    height: 70px;
  }
  .cid-vg5vdlpCtB .navbar.opened {
    height: auto;
  }
  .cid-vg5vdlpCtB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vdlpCtB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vdlpCtB .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vdlpCtB .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vdlpCtB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vdlpCtB .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vdlpCtB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vdlpCtB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vdlpCtB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vdlpCtB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vdlpCtB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vdlpCtB .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vdlpCtB .content-wrap {
    display: block;
  }
}
.cid-vg5vdlpCtB .nav-link,
.cid-vg5vdlpCtB .dropdown-item {
  color: #21090E;
}
.cid-vg5vdlQRIM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vdlQRIM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vdlQRIM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vdlQRIM .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vdlQRIM .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vdlQRIM .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vdlQRIM .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vdlQRIM .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vdlQRIM .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vdlQRIM .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vdlQRIM .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vdlQRIM .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vdlQRIM .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vdlQRIM .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vdlQRIM .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vdlQRIM .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vdlQRIM .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vdlQRIM .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vdlQRIM .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vdlQRIM .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vdlQRIM .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vdlQRIM .mbr-label,
.cid-vg5vdlQRIM .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vdlQRIM .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vdlQRIM .mbr-text,
.cid-vg5vdlQRIM .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vdlQRIM .mbr-section-title,
.cid-vg5vdlQRIM .title-wrapper,
.cid-vg5vdlQRIM .mbr-section-btn {
  text-align: center;
}
.cid-vg5vdlQRIM .mbr-section-title,
.cid-vg5vdlQRIM .title-wrapper,
.cid-vg5vdlQRIM .logo-wrapper,
.cid-vg5vdlQRIM .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vdm02Kw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vdm02Kw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vdm02Kw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vdm02Kw .row {
  margin: 0 -45px;
}
.cid-vg5vdm02Kw .row .card {
  padding: 0 45px;
}
.cid-vg5vdm02Kw .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vdm02Kw .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vdm02Kw .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vdm02Kw .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vdm02Kw .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vdm02Kw .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vdm02Kw .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vdm02Kw .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vdm02Kw .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vdm02Kw .mbr-label {
  color: #3a001d;
}
.cid-vg5vdm02Kw .mbr-section-title {
  color: #21090E;
}
.cid-vg5vdm02Kw .mbr-text {
  color: #3a001d;
}
.cid-vg5vdm02Kw .mbr-label,
.cid-vg5vdm02Kw .label-wrapper {
  color: #21090E;
}
.cid-vg5vdm02Kw .mbr-text,
.cid-vg5vdm02Kw .text-wrapper,
.cid-vg5vdm02Kw .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vcYG0vM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vcYG0vM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vcYG0vM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vcYG0vM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vcYG0vM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vcYG0vM .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vcYG0vM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vcYG0vM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vcYG0vM .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vcYG0vM .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vcYG0vM .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vcYG0vM .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vcYG0vM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vcYG0vM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vcYG0vM .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vcYG0vM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vcYG0vM .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vcYG0vM .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vcYG0vM .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vcYG0vM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vcYG0vM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vcYG0vM .container,
.cid-vg5vcYG0vM .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .container,
  .cid-vg5vcYG0vM .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vcYG0vM .container,
  .cid-vg5vcYG0vM .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vcYG0vM .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vcYG0vM .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vcYG0vM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vcYG0vM .nav-item:focus,
.cid-vg5vcYG0vM .nav-link:focus {
  outline: none;
}
.cid-vg5vcYG0vM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vcYG0vM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vcYG0vM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vcYG0vM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vcYG0vM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vcYG0vM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vcYG0vM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vcYG0vM .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vcYG0vM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vcYG0vM .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vcYG0vM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vcYG0vM .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vcYG0vM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vcYG0vM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vcYG0vM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vcYG0vM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vcYG0vM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vcYG0vM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vcYG0vM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vcYG0vM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vcYG0vM .navbar {
    min-height: 72px;
  }
  .cid-vg5vcYG0vM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vcYG0vM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vcYG0vM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vcYG0vM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vcYG0vM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vcYG0vM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vcYG0vM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vcYG0vM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vcYG0vM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vcYG0vM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vcYG0vM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vcYG0vM .dropdown-item.active,
.cid-vg5vcYG0vM .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vcYG0vM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vcYG0vM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vcYG0vM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vcYG0vM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vcYG0vM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vcYG0vM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vcYG0vM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vcYG0vM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vcYG0vM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vcYG0vM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vcYG0vM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vcYG0vM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vcYG0vM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vcYG0vM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vcYG0vM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vcYG0vM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vcYG0vM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vcYG0vM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vcYG0vM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vcYG0vM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vcYG0vM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vcYG0vM .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vcYG0vM .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vcYG0vM .navbar {
    height: 70px;
  }
  .cid-vg5vcYG0vM .navbar.opened {
    height: auto;
  }
  .cid-vg5vcYG0vM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vcYG0vM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vcYG0vM .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vcYG0vM .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vcYG0vM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vcYG0vM .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vcYG0vM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vcYG0vM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vcYG0vM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vcYG0vM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vcYG0vM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vcYG0vM .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vcYG0vM .content-wrap {
    display: block;
  }
}
.cid-vg5vcYG0vM .nav-link,
.cid-vg5vcYG0vM .dropdown-item {
  color: #21090E;
}
.cid-vg5vcZqVok {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vcZqVok .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vcZqVok .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vcZqVok .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vcZqVok .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vcZqVok .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vcZqVok .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vcZqVok .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vcZqVok .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vcZqVok .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vcZqVok .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vcZqVok .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vcZqVok .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vcZqVok .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vcZqVok .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vcZqVok .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vcZqVok .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vcZqVok .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vcZqVok .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vcZqVok .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vcZqVok .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vcZqVok .mbr-label,
.cid-vg5vcZqVok .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vcZqVok .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vcZqVok .mbr-text,
.cid-vg5vcZqVok .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vcZqVok .mbr-section-title,
.cid-vg5vcZqVok .title-wrapper,
.cid-vg5vcZqVok .mbr-section-btn {
  text-align: center;
}
.cid-vg5vcZqVok .mbr-section-title,
.cid-vg5vcZqVok .title-wrapper,
.cid-vg5vcZqVok .logo-wrapper,
.cid-vg5vcZqVok .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vcZQ0MJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vcZQ0MJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vcZQ0MJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vcZQ0MJ .row {
  margin: 0 -45px;
}
.cid-vg5vcZQ0MJ .row .card {
  padding: 0 45px;
}
.cid-vg5vcZQ0MJ .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vcZQ0MJ .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vcZQ0MJ .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vcZQ0MJ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vcZQ0MJ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vcZQ0MJ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vcZQ0MJ .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vcZQ0MJ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vcZQ0MJ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vcZQ0MJ .mbr-label {
  color: #3a001d;
}
.cid-vg5vcZQ0MJ .mbr-section-title {
  color: #21090E;
}
.cid-vg5vcZQ0MJ .mbr-text {
  color: #3a001d;
}
.cid-vg5vcZQ0MJ .mbr-label,
.cid-vg5vcZQ0MJ .label-wrapper {
  color: #21090E;
}
.cid-vg5vcZQ0MJ .mbr-text,
.cid-vg5vcZQ0MJ .text-wrapper,
.cid-vg5vcZQ0MJ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vcD1J2r {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vcD1J2r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vcD1J2r .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vcD1J2r .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vcD1J2r .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vcD1J2r .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vcD1J2r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vcD1J2r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vcD1J2r .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vcD1J2r .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vcD1J2r .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vcD1J2r .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vcD1J2r .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vcD1J2r .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vcD1J2r .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vcD1J2r .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vcD1J2r .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vcD1J2r .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vcD1J2r .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vcD1J2r .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vcD1J2r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vcD1J2r .container,
.cid-vg5vcD1J2r .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .container,
  .cid-vg5vcD1J2r .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vcD1J2r .container,
  .cid-vg5vcD1J2r .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vcD1J2r .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vcD1J2r .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vcD1J2r .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vcD1J2r .nav-item:focus,
.cid-vg5vcD1J2r .nav-link:focus {
  outline: none;
}
.cid-vg5vcD1J2r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vcD1J2r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vcD1J2r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vcD1J2r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vcD1J2r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vcD1J2r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vcD1J2r .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vcD1J2r .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vcD1J2r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vcD1J2r .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vcD1J2r .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vcD1J2r .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vcD1J2r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vcD1J2r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vcD1J2r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vcD1J2r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vcD1J2r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vcD1J2r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vcD1J2r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vcD1J2r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vcD1J2r .navbar {
    min-height: 72px;
  }
  .cid-vg5vcD1J2r .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vcD1J2r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vcD1J2r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vcD1J2r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vcD1J2r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vcD1J2r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vcD1J2r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vcD1J2r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vcD1J2r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vcD1J2r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vcD1J2r .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vcD1J2r .dropdown-item.active,
.cid-vg5vcD1J2r .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vcD1J2r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vcD1J2r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vcD1J2r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vcD1J2r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vcD1J2r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vcD1J2r .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vcD1J2r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vcD1J2r .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vcD1J2r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vcD1J2r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vcD1J2r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vcD1J2r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vcD1J2r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vcD1J2r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vcD1J2r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vcD1J2r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vcD1J2r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vcD1J2r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vcD1J2r .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vcD1J2r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vcD1J2r .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vcD1J2r .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vcD1J2r .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vcD1J2r .navbar {
    height: 70px;
  }
  .cid-vg5vcD1J2r .navbar.opened {
    height: auto;
  }
  .cid-vg5vcD1J2r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vcD1J2r .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vcD1J2r .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vcD1J2r .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vcD1J2r .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vcD1J2r .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vcD1J2r .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vcD1J2r .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vcD1J2r .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vcD1J2r .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vcD1J2r .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vcD1J2r .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vcD1J2r .content-wrap {
    display: block;
  }
}
.cid-vg5vcD1J2r .nav-link,
.cid-vg5vcD1J2r .dropdown-item {
  color: #21090E;
}
.cid-vg5vcDp6S0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vcDp6S0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vcDp6S0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vcDp6S0 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vcDp6S0 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vcDp6S0 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vcDp6S0 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vcDp6S0 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vcDp6S0 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vcDp6S0 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vcDp6S0 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vcDp6S0 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vcDp6S0 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vcDp6S0 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vcDp6S0 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vcDp6S0 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vcDp6S0 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vcDp6S0 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vcDp6S0 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vcDp6S0 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vcDp6S0 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vcDp6S0 .mbr-label,
.cid-vg5vcDp6S0 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vcDp6S0 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vcDp6S0 .mbr-text,
.cid-vg5vcDp6S0 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vcDp6S0 .mbr-section-title,
.cid-vg5vcDp6S0 .title-wrapper,
.cid-vg5vcDp6S0 .mbr-section-btn {
  text-align: center;
}
.cid-vg5vcDp6S0 .mbr-section-title,
.cid-vg5vcDp6S0 .title-wrapper,
.cid-vg5vcDp6S0 .logo-wrapper,
.cid-vg5vcDp6S0 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vcDAwqm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vcDAwqm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vcDAwqm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vcDAwqm .row {
  margin: 0 -45px;
}
.cid-vg5vcDAwqm .row .card {
  padding: 0 45px;
}
.cid-vg5vcDAwqm .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vcDAwqm .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vcDAwqm .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vcDAwqm .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vcDAwqm .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vcDAwqm .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vcDAwqm .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vcDAwqm .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vcDAwqm .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vcDAwqm .mbr-label {
  color: #3a001d;
}
.cid-vg5vcDAwqm .mbr-section-title {
  color: #21090E;
}
.cid-vg5vcDAwqm .mbr-text {
  color: #3a001d;
}
.cid-vg5vcDAwqm .mbr-label,
.cid-vg5vcDAwqm .label-wrapper {
  color: #21090E;
}
.cid-vg5vcDAwqm .mbr-text,
.cid-vg5vcDAwqm .text-wrapper,
.cid-vg5vcDAwqm .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vcgZfs4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vcgZfs4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vcgZfs4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vcgZfs4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vcgZfs4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vcgZfs4 .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vcgZfs4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vcgZfs4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vcgZfs4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vcgZfs4 .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vcgZfs4 .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vcgZfs4 .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vcgZfs4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vcgZfs4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vcgZfs4 .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vcgZfs4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vcgZfs4 .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vcgZfs4 .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vcgZfs4 .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vcgZfs4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vcgZfs4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vcgZfs4 .container,
.cid-vg5vcgZfs4 .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .container,
  .cid-vg5vcgZfs4 .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vcgZfs4 .container,
  .cid-vg5vcgZfs4 .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vcgZfs4 .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vcgZfs4 .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vcgZfs4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vcgZfs4 .nav-item:focus,
.cid-vg5vcgZfs4 .nav-link:focus {
  outline: none;
}
.cid-vg5vcgZfs4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vcgZfs4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vcgZfs4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vcgZfs4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vcgZfs4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vcgZfs4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vcgZfs4 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vcgZfs4 .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vcgZfs4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vcgZfs4 .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vcgZfs4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vcgZfs4 .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vcgZfs4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vcgZfs4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vcgZfs4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vcgZfs4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vcgZfs4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vcgZfs4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vcgZfs4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vcgZfs4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vcgZfs4 .navbar {
    min-height: 72px;
  }
  .cid-vg5vcgZfs4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vcgZfs4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vcgZfs4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vcgZfs4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vcgZfs4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vcgZfs4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vcgZfs4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vcgZfs4 .dropdown-item.active,
.cid-vg5vcgZfs4 .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vcgZfs4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vcgZfs4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vcgZfs4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vcgZfs4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vcgZfs4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vcgZfs4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vcgZfs4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vcgZfs4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vcgZfs4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vcgZfs4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vcgZfs4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vcgZfs4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vcgZfs4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vcgZfs4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vcgZfs4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vcgZfs4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vcgZfs4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vcgZfs4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vcgZfs4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vcgZfs4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vcgZfs4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vcgZfs4 .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vcgZfs4 .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vcgZfs4 .navbar {
    height: 70px;
  }
  .cid-vg5vcgZfs4 .navbar.opened {
    height: auto;
  }
  .cid-vg5vcgZfs4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vcgZfs4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vcgZfs4 .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vcgZfs4 .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vcgZfs4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vcgZfs4 .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vcgZfs4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vcgZfs4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vcgZfs4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vcgZfs4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vcgZfs4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vcgZfs4 .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vcgZfs4 .content-wrap {
    display: block;
  }
}
.cid-vg5vcgZfs4 .nav-link,
.cid-vg5vcgZfs4 .dropdown-item {
  color: #21090E;
}
.cid-vg5vchnLiT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vchnLiT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vchnLiT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vchnLiT .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vchnLiT .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vchnLiT .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vchnLiT .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vchnLiT .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vchnLiT .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vchnLiT .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vchnLiT .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vchnLiT .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vchnLiT .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vchnLiT .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vchnLiT .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vchnLiT .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vchnLiT .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vchnLiT .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vchnLiT .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vchnLiT .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vchnLiT .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vchnLiT .mbr-label,
.cid-vg5vchnLiT .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vchnLiT .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vchnLiT .mbr-text,
.cid-vg5vchnLiT .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vchnLiT .mbr-section-title,
.cid-vg5vchnLiT .title-wrapper,
.cid-vg5vchnLiT .mbr-section-btn {
  text-align: center;
}
.cid-vg5vchnLiT .mbr-section-title,
.cid-vg5vchnLiT .title-wrapper,
.cid-vg5vchnLiT .logo-wrapper,
.cid-vg5vchnLiT .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vchyUUf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vchyUUf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vchyUUf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vchyUUf .row {
  margin: 0 -45px;
}
.cid-vg5vchyUUf .row .card {
  padding: 0 45px;
}
.cid-vg5vchyUUf .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vchyUUf .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vchyUUf .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vchyUUf .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vchyUUf .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vchyUUf .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vchyUUf .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vchyUUf .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vchyUUf .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vchyUUf .mbr-label {
  color: #3a001d;
}
.cid-vg5vchyUUf .mbr-section-title {
  color: #21090E;
}
.cid-vg5vchyUUf .mbr-text {
  color: #3a001d;
}
.cid-vg5vchyUUf .mbr-label,
.cid-vg5vchyUUf .label-wrapper {
  color: #21090E;
}
.cid-vg5vchyUUf .mbr-text,
.cid-vg5vchyUUf .text-wrapper,
.cid-vg5vchyUUf .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vbVZ1qV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vbVZ1qV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vbVZ1qV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vbVZ1qV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vbVZ1qV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vbVZ1qV .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vbVZ1qV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vbVZ1qV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vbVZ1qV .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vbVZ1qV .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vbVZ1qV .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vbVZ1qV .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vbVZ1qV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vbVZ1qV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vbVZ1qV .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vbVZ1qV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vbVZ1qV .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vbVZ1qV .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vbVZ1qV .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vbVZ1qV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vbVZ1qV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vbVZ1qV .container,
.cid-vg5vbVZ1qV .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .container,
  .cid-vg5vbVZ1qV .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vbVZ1qV .container,
  .cid-vg5vbVZ1qV .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vbVZ1qV .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vbVZ1qV .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vbVZ1qV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vbVZ1qV .nav-item:focus,
.cid-vg5vbVZ1qV .nav-link:focus {
  outline: none;
}
.cid-vg5vbVZ1qV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vbVZ1qV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vbVZ1qV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vbVZ1qV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vbVZ1qV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vbVZ1qV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vbVZ1qV .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vbVZ1qV .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vbVZ1qV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vbVZ1qV .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vbVZ1qV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vbVZ1qV .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vbVZ1qV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vbVZ1qV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vbVZ1qV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vbVZ1qV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vbVZ1qV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vbVZ1qV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vbVZ1qV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vbVZ1qV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vbVZ1qV .navbar {
    min-height: 72px;
  }
  .cid-vg5vbVZ1qV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vbVZ1qV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vbVZ1qV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vbVZ1qV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vbVZ1qV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vbVZ1qV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vbVZ1qV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vbVZ1qV .dropdown-item.active,
.cid-vg5vbVZ1qV .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vbVZ1qV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vbVZ1qV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vbVZ1qV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vbVZ1qV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vbVZ1qV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vbVZ1qV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vbVZ1qV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vbVZ1qV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vbVZ1qV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vbVZ1qV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vbVZ1qV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vbVZ1qV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vbVZ1qV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vbVZ1qV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vbVZ1qV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vbVZ1qV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vbVZ1qV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vbVZ1qV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vbVZ1qV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vbVZ1qV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vbVZ1qV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vbVZ1qV .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vbVZ1qV .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vbVZ1qV .navbar {
    height: 70px;
  }
  .cid-vg5vbVZ1qV .navbar.opened {
    height: auto;
  }
  .cid-vg5vbVZ1qV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vbVZ1qV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vbVZ1qV .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vbVZ1qV .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vbVZ1qV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vbVZ1qV .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vbVZ1qV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vbVZ1qV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vbVZ1qV .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vbVZ1qV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vbVZ1qV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vbVZ1qV .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vbVZ1qV .content-wrap {
    display: block;
  }
}
.cid-vg5vbVZ1qV .nav-link,
.cid-vg5vbVZ1qV .dropdown-item {
  color: #21090E;
}
.cid-vg5vbWl0T1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vbWl0T1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vbWl0T1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vbWl0T1 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vbWl0T1 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vbWl0T1 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vbWl0T1 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vbWl0T1 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vbWl0T1 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vbWl0T1 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vbWl0T1 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vbWl0T1 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vbWl0T1 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vbWl0T1 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vbWl0T1 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vbWl0T1 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vbWl0T1 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vbWl0T1 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vbWl0T1 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vbWl0T1 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vbWl0T1 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vbWl0T1 .mbr-label,
.cid-vg5vbWl0T1 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vbWl0T1 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vbWl0T1 .mbr-text,
.cid-vg5vbWl0T1 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vbWl0T1 .mbr-section-title,
.cid-vg5vbWl0T1 .title-wrapper,
.cid-vg5vbWl0T1 .mbr-section-btn {
  text-align: center;
}
.cid-vg5vbWl0T1 .mbr-section-title,
.cid-vg5vbWl0T1 .title-wrapper,
.cid-vg5vbWl0T1 .logo-wrapper,
.cid-vg5vbWl0T1 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vbWwYBb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vbWwYBb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vbWwYBb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vbWwYBb .row {
  margin: 0 -45px;
}
.cid-vg5vbWwYBb .row .card {
  padding: 0 45px;
}
.cid-vg5vbWwYBb .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vbWwYBb .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vbWwYBb .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vbWwYBb .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vbWwYBb .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vbWwYBb .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vbWwYBb .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vbWwYBb .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vbWwYBb .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vbWwYBb .mbr-label {
  color: #3a001d;
}
.cid-vg5vbWwYBb .mbr-section-title {
  color: #21090E;
}
.cid-vg5vbWwYBb .mbr-text {
  color: #3a001d;
}
.cid-vg5vbWwYBb .mbr-label,
.cid-vg5vbWwYBb .label-wrapper {
  color: #21090E;
}
.cid-vg5vbWwYBb .mbr-text,
.cid-vg5vbWwYBb .text-wrapper,
.cid-vg5vbWwYBb .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vbBOiYh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vbBOiYh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vbBOiYh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vbBOiYh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vbBOiYh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vbBOiYh .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vbBOiYh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vbBOiYh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vbBOiYh .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vbBOiYh .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vbBOiYh .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vbBOiYh .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vbBOiYh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vbBOiYh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vbBOiYh .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vbBOiYh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vbBOiYh .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vbBOiYh .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vbBOiYh .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vbBOiYh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vbBOiYh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vbBOiYh .container,
.cid-vg5vbBOiYh .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .container,
  .cid-vg5vbBOiYh .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vbBOiYh .container,
  .cid-vg5vbBOiYh .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vbBOiYh .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vbBOiYh .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vbBOiYh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vbBOiYh .nav-item:focus,
.cid-vg5vbBOiYh .nav-link:focus {
  outline: none;
}
.cid-vg5vbBOiYh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vbBOiYh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vbBOiYh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vbBOiYh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vbBOiYh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vbBOiYh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vbBOiYh .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vbBOiYh .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vbBOiYh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vbBOiYh .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vbBOiYh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vbBOiYh .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vbBOiYh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vbBOiYh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vbBOiYh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vbBOiYh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vbBOiYh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vbBOiYh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vbBOiYh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vbBOiYh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vbBOiYh .navbar {
    min-height: 72px;
  }
  .cid-vg5vbBOiYh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vbBOiYh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vbBOiYh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vbBOiYh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vbBOiYh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vbBOiYh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vbBOiYh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vbBOiYh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vbBOiYh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vbBOiYh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vbBOiYh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vbBOiYh .dropdown-item.active,
.cid-vg5vbBOiYh .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vbBOiYh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vbBOiYh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vbBOiYh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vbBOiYh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vbBOiYh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vbBOiYh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vbBOiYh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vbBOiYh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vbBOiYh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vbBOiYh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vbBOiYh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vbBOiYh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vbBOiYh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vbBOiYh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vbBOiYh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vbBOiYh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vbBOiYh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vbBOiYh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vbBOiYh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vbBOiYh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vbBOiYh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vbBOiYh .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vbBOiYh .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vbBOiYh .navbar {
    height: 70px;
  }
  .cid-vg5vbBOiYh .navbar.opened {
    height: auto;
  }
  .cid-vg5vbBOiYh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vbBOiYh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vbBOiYh .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vbBOiYh .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vbBOiYh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vbBOiYh .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vbBOiYh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vbBOiYh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vbBOiYh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vbBOiYh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vbBOiYh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vbBOiYh .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vbBOiYh .content-wrap {
    display: block;
  }
}
.cid-vg5vbBOiYh .nav-link,
.cid-vg5vbBOiYh .dropdown-item {
  color: #21090E;
}
.cid-vg5vbCb78S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vbCb78S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vbCb78S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vbCb78S .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vbCb78S .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vbCb78S .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vbCb78S .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vbCb78S .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vbCb78S .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vbCb78S .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vbCb78S .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vbCb78S .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vbCb78S .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vbCb78S .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vbCb78S .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vbCb78S .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vbCb78S .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vbCb78S .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vbCb78S .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vbCb78S .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vbCb78S .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vbCb78S .mbr-label,
.cid-vg5vbCb78S .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vbCb78S .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vbCb78S .mbr-text,
.cid-vg5vbCb78S .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vbCb78S .mbr-section-title,
.cid-vg5vbCb78S .title-wrapper,
.cid-vg5vbCb78S .mbr-section-btn {
  text-align: center;
}
.cid-vg5vbCb78S .mbr-section-title,
.cid-vg5vbCb78S .title-wrapper,
.cid-vg5vbCb78S .logo-wrapper,
.cid-vg5vbCb78S .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vbCngqX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vbCngqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vbCngqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vbCngqX .row {
  margin: 0 -45px;
}
.cid-vg5vbCngqX .row .card {
  padding: 0 45px;
}
.cid-vg5vbCngqX .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vbCngqX .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vbCngqX .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vbCngqX .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vbCngqX .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vbCngqX .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vbCngqX .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vbCngqX .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vbCngqX .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vbCngqX .mbr-label {
  color: #3a001d;
}
.cid-vg5vbCngqX .mbr-section-title {
  color: #21090E;
}
.cid-vg5vbCngqX .mbr-text {
  color: #3a001d;
}
.cid-vg5vbCngqX .mbr-label,
.cid-vg5vbCngqX .label-wrapper {
  color: #21090E;
}
.cid-vg5vbCngqX .mbr-text,
.cid-vg5vbCngqX .text-wrapper,
.cid-vg5vbCngqX .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vbdoLFc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vbdoLFc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vbdoLFc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vbdoLFc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vbdoLFc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vbdoLFc .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vbdoLFc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vbdoLFc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vbdoLFc .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vbdoLFc .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vbdoLFc .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vbdoLFc .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vbdoLFc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vbdoLFc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vbdoLFc .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vbdoLFc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vbdoLFc .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vbdoLFc .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vbdoLFc .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vbdoLFc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vbdoLFc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vbdoLFc .container,
.cid-vg5vbdoLFc .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .container,
  .cid-vg5vbdoLFc .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vbdoLFc .container,
  .cid-vg5vbdoLFc .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vbdoLFc .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vbdoLFc .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vbdoLFc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vbdoLFc .nav-item:focus,
.cid-vg5vbdoLFc .nav-link:focus {
  outline: none;
}
.cid-vg5vbdoLFc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vbdoLFc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vbdoLFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vbdoLFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vbdoLFc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vbdoLFc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vbdoLFc .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vbdoLFc .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vbdoLFc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vbdoLFc .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vbdoLFc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vbdoLFc .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vbdoLFc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vbdoLFc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vbdoLFc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vbdoLFc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vbdoLFc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vbdoLFc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vbdoLFc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vbdoLFc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vbdoLFc .navbar {
    min-height: 72px;
  }
  .cid-vg5vbdoLFc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vbdoLFc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vbdoLFc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vbdoLFc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vbdoLFc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vbdoLFc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vbdoLFc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vbdoLFc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vbdoLFc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vbdoLFc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vbdoLFc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vbdoLFc .dropdown-item.active,
.cid-vg5vbdoLFc .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vbdoLFc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vbdoLFc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vbdoLFc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vbdoLFc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vbdoLFc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vbdoLFc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vbdoLFc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vbdoLFc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vbdoLFc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vbdoLFc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vbdoLFc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vbdoLFc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vbdoLFc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vbdoLFc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vbdoLFc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vbdoLFc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vbdoLFc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vbdoLFc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vbdoLFc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vbdoLFc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vbdoLFc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vbdoLFc .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vbdoLFc .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vbdoLFc .navbar {
    height: 70px;
  }
  .cid-vg5vbdoLFc .navbar.opened {
    height: auto;
  }
  .cid-vg5vbdoLFc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vbdoLFc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vbdoLFc .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vbdoLFc .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vbdoLFc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vbdoLFc .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vbdoLFc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vbdoLFc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vbdoLFc .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vbdoLFc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vbdoLFc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vbdoLFc .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vbdoLFc .content-wrap {
    display: block;
  }
}
.cid-vg5vbdoLFc .nav-link,
.cid-vg5vbdoLFc .dropdown-item {
  color: #21090E;
}
.cid-vg5vbdO83A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vbdO83A .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vbdO83A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vbdO83A .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vbdO83A .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vbdO83A .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vbdO83A .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vbdO83A .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vbdO83A .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vbdO83A .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vbdO83A .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vbdO83A .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vbdO83A .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vbdO83A .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vbdO83A .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vbdO83A .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vbdO83A .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vbdO83A .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vbdO83A .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vbdO83A .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vbdO83A .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vbdO83A .mbr-label,
.cid-vg5vbdO83A .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vbdO83A .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vbdO83A .mbr-text,
.cid-vg5vbdO83A .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vbdO83A .mbr-section-title,
.cid-vg5vbdO83A .title-wrapper,
.cid-vg5vbdO83A .mbr-section-btn {
  text-align: center;
}
.cid-vg5vbdO83A .mbr-section-title,
.cid-vg5vbdO83A .title-wrapper,
.cid-vg5vbdO83A .logo-wrapper,
.cid-vg5vbdO83A .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vbdZuXG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vbdZuXG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vbdZuXG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vbdZuXG .row {
  margin: 0 -45px;
}
.cid-vg5vbdZuXG .row .card {
  padding: 0 45px;
}
.cid-vg5vbdZuXG .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vbdZuXG .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vbdZuXG .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vbdZuXG .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vbdZuXG .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vbdZuXG .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vbdZuXG .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vbdZuXG .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vbdZuXG .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vbdZuXG .mbr-label {
  color: #3a001d;
}
.cid-vg5vbdZuXG .mbr-section-title {
  color: #21090E;
}
.cid-vg5vbdZuXG .mbr-text {
  color: #3a001d;
}
.cid-vg5vbdZuXG .mbr-label,
.cid-vg5vbdZuXG .label-wrapper {
  color: #21090E;
}
.cid-vg5vbdZuXG .mbr-text,
.cid-vg5vbdZuXG .text-wrapper,
.cid-vg5vbdZuXG .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vaSvGJA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vaSvGJA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vaSvGJA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vaSvGJA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vaSvGJA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vaSvGJA .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vaSvGJA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vaSvGJA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vaSvGJA .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vaSvGJA .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vaSvGJA .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vaSvGJA .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vaSvGJA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vaSvGJA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vaSvGJA .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vaSvGJA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vaSvGJA .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vaSvGJA .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vaSvGJA .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vaSvGJA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vaSvGJA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vaSvGJA .container,
.cid-vg5vaSvGJA .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .container,
  .cid-vg5vaSvGJA .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vaSvGJA .container,
  .cid-vg5vaSvGJA .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vaSvGJA .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vaSvGJA .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vaSvGJA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vaSvGJA .nav-item:focus,
.cid-vg5vaSvGJA .nav-link:focus {
  outline: none;
}
.cid-vg5vaSvGJA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vaSvGJA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vaSvGJA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vaSvGJA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vaSvGJA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vaSvGJA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vaSvGJA .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vaSvGJA .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vaSvGJA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vaSvGJA .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vaSvGJA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vaSvGJA .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vaSvGJA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vaSvGJA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vaSvGJA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vaSvGJA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vaSvGJA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vaSvGJA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vaSvGJA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vaSvGJA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vaSvGJA .navbar {
    min-height: 72px;
  }
  .cid-vg5vaSvGJA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vaSvGJA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vaSvGJA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vaSvGJA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vaSvGJA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vaSvGJA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vaSvGJA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vaSvGJA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vaSvGJA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vaSvGJA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vaSvGJA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vaSvGJA .dropdown-item.active,
.cid-vg5vaSvGJA .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vaSvGJA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vaSvGJA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vaSvGJA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vaSvGJA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vaSvGJA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vaSvGJA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vaSvGJA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vaSvGJA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vaSvGJA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vaSvGJA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vaSvGJA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vaSvGJA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vaSvGJA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vaSvGJA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vaSvGJA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vaSvGJA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vaSvGJA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vaSvGJA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vaSvGJA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vaSvGJA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vaSvGJA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vaSvGJA .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vaSvGJA .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vaSvGJA .navbar {
    height: 70px;
  }
  .cid-vg5vaSvGJA .navbar.opened {
    height: auto;
  }
  .cid-vg5vaSvGJA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vaSvGJA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vaSvGJA .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vaSvGJA .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vaSvGJA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vaSvGJA .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vaSvGJA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vaSvGJA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vaSvGJA .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vaSvGJA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vaSvGJA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vaSvGJA .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vaSvGJA .content-wrap {
    display: block;
  }
}
.cid-vg5vaSvGJA .nav-link,
.cid-vg5vaSvGJA .dropdown-item {
  color: #21090E;
}
.cid-vg5vaSSGvN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vaSSGvN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vaSSGvN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vaSSGvN .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vaSSGvN .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vaSSGvN .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vaSSGvN .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vaSSGvN .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vaSSGvN .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vaSSGvN .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vaSSGvN .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vaSSGvN .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vaSSGvN .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vaSSGvN .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vaSSGvN .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vaSSGvN .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vaSSGvN .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vaSSGvN .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vaSSGvN .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vaSSGvN .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vaSSGvN .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vaSSGvN .mbr-label,
.cid-vg5vaSSGvN .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vaSSGvN .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vaSSGvN .mbr-text,
.cid-vg5vaSSGvN .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vaSSGvN .mbr-section-title,
.cid-vg5vaSSGvN .title-wrapper,
.cid-vg5vaSSGvN .mbr-section-btn {
  text-align: center;
}
.cid-vg5vaSSGvN .mbr-section-title,
.cid-vg5vaSSGvN .title-wrapper,
.cid-vg5vaSSGvN .logo-wrapper,
.cid-vg5vaSSGvN .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vaT4V40 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vaT4V40 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vaT4V40 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vaT4V40 .row {
  margin: 0 -45px;
}
.cid-vg5vaT4V40 .row .card {
  padding: 0 45px;
}
.cid-vg5vaT4V40 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vaT4V40 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vaT4V40 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vaT4V40 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vaT4V40 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vaT4V40 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vaT4V40 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vaT4V40 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vaT4V40 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vaT4V40 .mbr-label {
  color: #3a001d;
}
.cid-vg5vaT4V40 .mbr-section-title {
  color: #21090E;
}
.cid-vg5vaT4V40 .mbr-text {
  color: #3a001d;
}
.cid-vg5vaT4V40 .mbr-label,
.cid-vg5vaT4V40 .label-wrapper {
  color: #21090E;
}
.cid-vg5vaT4V40 .mbr-text,
.cid-vg5vaT4V40 .text-wrapper,
.cid-vg5vaT4V40 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vay2aDY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vay2aDY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vay2aDY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vay2aDY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vay2aDY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vay2aDY .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vay2aDY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vay2aDY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vay2aDY .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vay2aDY .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vay2aDY .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vay2aDY .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vay2aDY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vay2aDY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vay2aDY .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vay2aDY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vay2aDY .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vay2aDY .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vay2aDY .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vay2aDY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vay2aDY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vay2aDY .container,
.cid-vg5vay2aDY .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .container,
  .cid-vg5vay2aDY .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vay2aDY .container,
  .cid-vg5vay2aDY .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vay2aDY .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vay2aDY .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vay2aDY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vay2aDY .nav-item:focus,
.cid-vg5vay2aDY .nav-link:focus {
  outline: none;
}
.cid-vg5vay2aDY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vay2aDY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vay2aDY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vay2aDY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vay2aDY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vay2aDY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vay2aDY .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vay2aDY .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vay2aDY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vay2aDY .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vay2aDY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vay2aDY .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vay2aDY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vay2aDY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vay2aDY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vay2aDY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vay2aDY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vay2aDY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vay2aDY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vay2aDY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vay2aDY .navbar {
    min-height: 72px;
  }
  .cid-vg5vay2aDY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vay2aDY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vay2aDY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vay2aDY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vay2aDY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vay2aDY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vay2aDY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vay2aDY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vay2aDY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vay2aDY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vay2aDY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vay2aDY .dropdown-item.active,
.cid-vg5vay2aDY .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vay2aDY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vay2aDY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vay2aDY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vay2aDY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vay2aDY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vay2aDY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vay2aDY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vay2aDY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vay2aDY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vay2aDY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vay2aDY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vay2aDY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vay2aDY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vay2aDY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vay2aDY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vay2aDY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vay2aDY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vay2aDY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vay2aDY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vay2aDY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vay2aDY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vay2aDY .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vay2aDY .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vay2aDY .navbar {
    height: 70px;
  }
  .cid-vg5vay2aDY .navbar.opened {
    height: auto;
  }
  .cid-vg5vay2aDY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vay2aDY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vay2aDY .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vay2aDY .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vay2aDY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vay2aDY .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vay2aDY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vay2aDY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vay2aDY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vay2aDY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vay2aDY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vay2aDY .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vay2aDY .content-wrap {
    display: block;
  }
}
.cid-vg5vay2aDY .nav-link,
.cid-vg5vay2aDY .dropdown-item {
  color: #21090E;
}
.cid-vg5vayqXPT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vayqXPT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vayqXPT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vayqXPT .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vayqXPT .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vayqXPT .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vayqXPT .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vayqXPT .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vayqXPT .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vayqXPT .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vayqXPT .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vayqXPT .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vayqXPT .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vayqXPT .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vayqXPT .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vayqXPT .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vayqXPT .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vayqXPT .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vayqXPT .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vayqXPT .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vayqXPT .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vayqXPT .mbr-label,
.cid-vg5vayqXPT .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vayqXPT .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vayqXPT .mbr-text,
.cid-vg5vayqXPT .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vayqXPT .mbr-section-title,
.cid-vg5vayqXPT .title-wrapper,
.cid-vg5vayqXPT .mbr-section-btn {
  text-align: center;
}
.cid-vg5vayqXPT .mbr-section-title,
.cid-vg5vayqXPT .title-wrapper,
.cid-vg5vayqXPT .logo-wrapper,
.cid-vg5vayqXPT .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vayBwZ0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vayBwZ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vayBwZ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vayBwZ0 .row {
  margin: 0 -45px;
}
.cid-vg5vayBwZ0 .row .card {
  padding: 0 45px;
}
.cid-vg5vayBwZ0 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vayBwZ0 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vayBwZ0 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vayBwZ0 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vayBwZ0 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vayBwZ0 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vayBwZ0 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vayBwZ0 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vayBwZ0 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vayBwZ0 .mbr-label {
  color: #3a001d;
}
.cid-vg5vayBwZ0 .mbr-section-title {
  color: #21090E;
}
.cid-vg5vayBwZ0 .mbr-text {
  color: #3a001d;
}
.cid-vg5vayBwZ0 .mbr-label,
.cid-vg5vayBwZ0 .label-wrapper {
  color: #21090E;
}
.cid-vg5vayBwZ0 .mbr-text,
.cid-vg5vayBwZ0 .text-wrapper,
.cid-vg5vayBwZ0 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5vaeXrIP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5vaeXrIP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5vaeXrIP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5vaeXrIP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5vaeXrIP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5vaeXrIP .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5vaeXrIP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5vaeXrIP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5vaeXrIP .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5vaeXrIP .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5vaeXrIP .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5vaeXrIP .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5vaeXrIP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5vaeXrIP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5vaeXrIP .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5vaeXrIP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5vaeXrIP .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5vaeXrIP .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5vaeXrIP .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5vaeXrIP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vaeXrIP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5vaeXrIP .container,
.cid-vg5vaeXrIP .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .container,
  .cid-vg5vaeXrIP .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5vaeXrIP .container,
  .cid-vg5vaeXrIP .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5vaeXrIP .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5vaeXrIP .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5vaeXrIP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5vaeXrIP .nav-item:focus,
.cid-vg5vaeXrIP .nav-link:focus {
  outline: none;
}
.cid-vg5vaeXrIP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5vaeXrIP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5vaeXrIP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5vaeXrIP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5vaeXrIP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5vaeXrIP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5vaeXrIP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5vaeXrIP .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5vaeXrIP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5vaeXrIP .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5vaeXrIP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5vaeXrIP .navbar.collapsed {
  justify-content: center;
}
.cid-vg5vaeXrIP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5vaeXrIP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5vaeXrIP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5vaeXrIP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5vaeXrIP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5vaeXrIP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5vaeXrIP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5vaeXrIP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5vaeXrIP .navbar {
    min-height: 72px;
  }
  .cid-vg5vaeXrIP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5vaeXrIP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5vaeXrIP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5vaeXrIP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5vaeXrIP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5vaeXrIP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5vaeXrIP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5vaeXrIP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5vaeXrIP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5vaeXrIP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5vaeXrIP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5vaeXrIP .dropdown-item.active,
.cid-vg5vaeXrIP .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5vaeXrIP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5vaeXrIP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5vaeXrIP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5vaeXrIP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5vaeXrIP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5vaeXrIP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5vaeXrIP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5vaeXrIP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5vaeXrIP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5vaeXrIP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5vaeXrIP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5vaeXrIP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vaeXrIP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5vaeXrIP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5vaeXrIP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vaeXrIP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5vaeXrIP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5vaeXrIP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5vaeXrIP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5vaeXrIP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5vaeXrIP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5vaeXrIP .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5vaeXrIP .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5vaeXrIP .navbar {
    height: 70px;
  }
  .cid-vg5vaeXrIP .navbar.opened {
    height: auto;
  }
  .cid-vg5vaeXrIP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5vaeXrIP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5vaeXrIP .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5vaeXrIP .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5vaeXrIP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5vaeXrIP .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5vaeXrIP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5vaeXrIP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5vaeXrIP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5vaeXrIP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5vaeXrIP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5vaeXrIP .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5vaeXrIP .content-wrap {
    display: block;
  }
}
.cid-vg5vaeXrIP .nav-link,
.cid-vg5vaeXrIP .dropdown-item {
  color: #21090E;
}
.cid-vg5vaflbAj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vaflbAj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vaflbAj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vaflbAj .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5vaflbAj .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5vaflbAj .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5vaflbAj .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5vaflbAj .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5vaflbAj .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5vaflbAj .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5vaflbAj .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vaflbAj .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5vaflbAj .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5vaflbAj .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5vaflbAj .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5vaflbAj .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5vaflbAj .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5vaflbAj .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5vaflbAj .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5vaflbAj .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5vaflbAj .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5vaflbAj .mbr-label,
.cid-vg5vaflbAj .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5vaflbAj .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5vaflbAj .mbr-text,
.cid-vg5vaflbAj .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5vaflbAj .mbr-section-title,
.cid-vg5vaflbAj .title-wrapper,
.cid-vg5vaflbAj .mbr-section-btn {
  text-align: center;
}
.cid-vg5vaflbAj .mbr-section-title,
.cid-vg5vaflbAj .title-wrapper,
.cid-vg5vaflbAj .logo-wrapper,
.cid-vg5vaflbAj .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5vafw9j0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5vafw9j0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5vafw9j0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5vafw9j0 .row {
  margin: 0 -45px;
}
.cid-vg5vafw9j0 .row .card {
  padding: 0 45px;
}
.cid-vg5vafw9j0 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5vafw9j0 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5vafw9j0 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5vafw9j0 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5vafw9j0 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5vafw9j0 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5vafw9j0 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5vafw9j0 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5vafw9j0 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5vafw9j0 .mbr-label {
  color: #3a001d;
}
.cid-vg5vafw9j0 .mbr-section-title {
  color: #21090E;
}
.cid-vg5vafw9j0 .mbr-text {
  color: #3a001d;
}
.cid-vg5vafw9j0 .mbr-label,
.cid-vg5vafw9j0 .label-wrapper {
  color: #21090E;
}
.cid-vg5vafw9j0 .mbr-text,
.cid-vg5vafw9j0 .text-wrapper,
.cid-vg5vafw9j0 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v9Xt7kt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v9Xt7kt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v9Xt7kt .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v9Xt7kt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v9Xt7kt .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v9Xt7kt .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v9Xt7kt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v9Xt7kt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v9Xt7kt .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v9Xt7kt .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v9Xt7kt .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v9Xt7kt .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v9Xt7kt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v9Xt7kt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v9Xt7kt .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v9Xt7kt .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v9Xt7kt .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v9Xt7kt .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v9Xt7kt .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v9Xt7kt .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v9Xt7kt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v9Xt7kt .container,
.cid-vg5v9Xt7kt .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .container,
  .cid-vg5v9Xt7kt .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v9Xt7kt .container,
  .cid-vg5v9Xt7kt .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v9Xt7kt .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v9Xt7kt .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v9Xt7kt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v9Xt7kt .nav-item:focus,
.cid-vg5v9Xt7kt .nav-link:focus {
  outline: none;
}
.cid-vg5v9Xt7kt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v9Xt7kt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v9Xt7kt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v9Xt7kt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v9Xt7kt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v9Xt7kt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v9Xt7kt .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v9Xt7kt .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v9Xt7kt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v9Xt7kt .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v9Xt7kt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v9Xt7kt .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v9Xt7kt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v9Xt7kt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v9Xt7kt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v9Xt7kt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v9Xt7kt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v9Xt7kt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v9Xt7kt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v9Xt7kt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v9Xt7kt .navbar {
    min-height: 72px;
  }
  .cid-vg5v9Xt7kt .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v9Xt7kt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v9Xt7kt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v9Xt7kt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v9Xt7kt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v9Xt7kt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v9Xt7kt .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v9Xt7kt .dropdown-item.active,
.cid-vg5v9Xt7kt .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v9Xt7kt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v9Xt7kt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v9Xt7kt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v9Xt7kt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v9Xt7kt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v9Xt7kt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v9Xt7kt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v9Xt7kt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v9Xt7kt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v9Xt7kt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v9Xt7kt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v9Xt7kt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v9Xt7kt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v9Xt7kt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v9Xt7kt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v9Xt7kt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v9Xt7kt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v9Xt7kt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v9Xt7kt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v9Xt7kt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v9Xt7kt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v9Xt7kt .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v9Xt7kt .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v9Xt7kt .navbar {
    height: 70px;
  }
  .cid-vg5v9Xt7kt .navbar.opened {
    height: auto;
  }
  .cid-vg5v9Xt7kt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v9Xt7kt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v9Xt7kt .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v9Xt7kt .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v9Xt7kt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v9Xt7kt .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v9Xt7kt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v9Xt7kt .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v9Xt7kt .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v9Xt7kt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v9Xt7kt .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v9Xt7kt .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v9Xt7kt .content-wrap {
    display: block;
  }
}
.cid-vg5v9Xt7kt .nav-link,
.cid-vg5v9Xt7kt .dropdown-item {
  color: #21090E;
}
.cid-vg5v9XPttx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v9XPttx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v9XPttx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v9XPttx .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v9XPttx .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v9XPttx .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v9XPttx .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v9XPttx .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v9XPttx .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v9XPttx .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v9XPttx .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v9XPttx .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v9XPttx .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v9XPttx .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v9XPttx .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v9XPttx .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v9XPttx .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v9XPttx .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v9XPttx .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v9XPttx .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v9XPttx .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v9XPttx .mbr-label,
.cid-vg5v9XPttx .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v9XPttx .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v9XPttx .mbr-text,
.cid-vg5v9XPttx .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v9XPttx .mbr-section-title,
.cid-vg5v9XPttx .title-wrapper,
.cid-vg5v9XPttx .mbr-section-btn {
  text-align: center;
}
.cid-vg5v9XPttx .mbr-section-title,
.cid-vg5v9XPttx .title-wrapper,
.cid-vg5v9XPttx .logo-wrapper,
.cid-vg5v9XPttx .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v9XZY1c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v9XZY1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v9XZY1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v9XZY1c .row {
  margin: 0 -45px;
}
.cid-vg5v9XZY1c .row .card {
  padding: 0 45px;
}
.cid-vg5v9XZY1c .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v9XZY1c .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v9XZY1c .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v9XZY1c .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v9XZY1c .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v9XZY1c .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v9XZY1c .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v9XZY1c .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v9XZY1c .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v9XZY1c .mbr-label {
  color: #3a001d;
}
.cid-vg5v9XZY1c .mbr-section-title {
  color: #21090E;
}
.cid-vg5v9XZY1c .mbr-text {
  color: #3a001d;
}
.cid-vg5v9XZY1c .mbr-label,
.cid-vg5v9XZY1c .label-wrapper {
  color: #21090E;
}
.cid-vg5v9XZY1c .mbr-text,
.cid-vg5v9XZY1c .text-wrapper,
.cid-vg5v9XZY1c .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v9G8ZBl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v9G8ZBl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v9G8ZBl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v9G8ZBl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v9G8ZBl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v9G8ZBl .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v9G8ZBl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v9G8ZBl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v9G8ZBl .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v9G8ZBl .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v9G8ZBl .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v9G8ZBl .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v9G8ZBl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v9G8ZBl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v9G8ZBl .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v9G8ZBl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v9G8ZBl .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v9G8ZBl .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v9G8ZBl .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v9G8ZBl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v9G8ZBl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v9G8ZBl .container,
.cid-vg5v9G8ZBl .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .container,
  .cid-vg5v9G8ZBl .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v9G8ZBl .container,
  .cid-vg5v9G8ZBl .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v9G8ZBl .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v9G8ZBl .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v9G8ZBl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v9G8ZBl .nav-item:focus,
.cid-vg5v9G8ZBl .nav-link:focus {
  outline: none;
}
.cid-vg5v9G8ZBl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v9G8ZBl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v9G8ZBl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v9G8ZBl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v9G8ZBl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v9G8ZBl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v9G8ZBl .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v9G8ZBl .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v9G8ZBl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v9G8ZBl .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v9G8ZBl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v9G8ZBl .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v9G8ZBl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v9G8ZBl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v9G8ZBl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v9G8ZBl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v9G8ZBl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v9G8ZBl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v9G8ZBl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v9G8ZBl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v9G8ZBl .navbar {
    min-height: 72px;
  }
  .cid-vg5v9G8ZBl .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v9G8ZBl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v9G8ZBl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v9G8ZBl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v9G8ZBl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v9G8ZBl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v9G8ZBl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v9G8ZBl .dropdown-item.active,
.cid-vg5v9G8ZBl .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v9G8ZBl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v9G8ZBl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v9G8ZBl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v9G8ZBl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v9G8ZBl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v9G8ZBl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v9G8ZBl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v9G8ZBl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v9G8ZBl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v9G8ZBl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v9G8ZBl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v9G8ZBl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v9G8ZBl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v9G8ZBl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v9G8ZBl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v9G8ZBl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v9G8ZBl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v9G8ZBl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v9G8ZBl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v9G8ZBl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v9G8ZBl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v9G8ZBl .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v9G8ZBl .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v9G8ZBl .navbar {
    height: 70px;
  }
  .cid-vg5v9G8ZBl .navbar.opened {
    height: auto;
  }
  .cid-vg5v9G8ZBl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v9G8ZBl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v9G8ZBl .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v9G8ZBl .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v9G8ZBl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v9G8ZBl .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v9G8ZBl .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v9G8ZBl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v9G8ZBl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v9G8ZBl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v9G8ZBl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v9G8ZBl .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v9G8ZBl .content-wrap {
    display: block;
  }
}
.cid-vg5v9G8ZBl .nav-link,
.cid-vg5v9G8ZBl .dropdown-item {
  color: #21090E;
}
.cid-vg5v9GuzBa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v9GuzBa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v9GuzBa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v9GuzBa .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v9GuzBa .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v9GuzBa .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v9GuzBa .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v9GuzBa .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v9GuzBa .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v9GuzBa .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v9GuzBa .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v9GuzBa .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v9GuzBa .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v9GuzBa .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v9GuzBa .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v9GuzBa .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v9GuzBa .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v9GuzBa .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v9GuzBa .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v9GuzBa .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v9GuzBa .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v9GuzBa .mbr-label,
.cid-vg5v9GuzBa .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v9GuzBa .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v9GuzBa .mbr-text,
.cid-vg5v9GuzBa .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v9GuzBa .mbr-section-title,
.cid-vg5v9GuzBa .title-wrapper,
.cid-vg5v9GuzBa .mbr-section-btn {
  text-align: center;
}
.cid-vg5v9GuzBa .mbr-section-title,
.cid-vg5v9GuzBa .title-wrapper,
.cid-vg5v9GuzBa .logo-wrapper,
.cid-vg5v9GuzBa .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v9GFFhN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v9GFFhN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v9GFFhN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v9GFFhN .row {
  margin: 0 -45px;
}
.cid-vg5v9GFFhN .row .card {
  padding: 0 45px;
}
.cid-vg5v9GFFhN .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v9GFFhN .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v9GFFhN .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v9GFFhN .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v9GFFhN .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v9GFFhN .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v9GFFhN .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v9GFFhN .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v9GFFhN .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v9GFFhN .mbr-label {
  color: #3a001d;
}
.cid-vg5v9GFFhN .mbr-section-title {
  color: #21090E;
}
.cid-vg5v9GFFhN .mbr-text {
  color: #3a001d;
}
.cid-vg5v9GFFhN .mbr-label,
.cid-vg5v9GFFhN .label-wrapper {
  color: #21090E;
}
.cid-vg5v9GFFhN .mbr-text,
.cid-vg5v9GFFhN .text-wrapper,
.cid-vg5v9GFFhN .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v9qo9mc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v9qo9mc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v9qo9mc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v9qo9mc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v9qo9mc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v9qo9mc .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v9qo9mc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v9qo9mc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v9qo9mc .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v9qo9mc .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v9qo9mc .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v9qo9mc .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v9qo9mc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v9qo9mc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v9qo9mc .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v9qo9mc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v9qo9mc .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v9qo9mc .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v9qo9mc .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v9qo9mc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v9qo9mc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v9qo9mc .container,
.cid-vg5v9qo9mc .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .container,
  .cid-vg5v9qo9mc .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v9qo9mc .container,
  .cid-vg5v9qo9mc .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v9qo9mc .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v9qo9mc .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v9qo9mc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v9qo9mc .nav-item:focus,
.cid-vg5v9qo9mc .nav-link:focus {
  outline: none;
}
.cid-vg5v9qo9mc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v9qo9mc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v9qo9mc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v9qo9mc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v9qo9mc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v9qo9mc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v9qo9mc .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v9qo9mc .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v9qo9mc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v9qo9mc .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v9qo9mc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v9qo9mc .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v9qo9mc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v9qo9mc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v9qo9mc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v9qo9mc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v9qo9mc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v9qo9mc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v9qo9mc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v9qo9mc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v9qo9mc .navbar {
    min-height: 72px;
  }
  .cid-vg5v9qo9mc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v9qo9mc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v9qo9mc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v9qo9mc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v9qo9mc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v9qo9mc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v9qo9mc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v9qo9mc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v9qo9mc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v9qo9mc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v9qo9mc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v9qo9mc .dropdown-item.active,
.cid-vg5v9qo9mc .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v9qo9mc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v9qo9mc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v9qo9mc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v9qo9mc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v9qo9mc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v9qo9mc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v9qo9mc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v9qo9mc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v9qo9mc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v9qo9mc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v9qo9mc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v9qo9mc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v9qo9mc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v9qo9mc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v9qo9mc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v9qo9mc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v9qo9mc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v9qo9mc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v9qo9mc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v9qo9mc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v9qo9mc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v9qo9mc .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v9qo9mc .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v9qo9mc .navbar {
    height: 70px;
  }
  .cid-vg5v9qo9mc .navbar.opened {
    height: auto;
  }
  .cid-vg5v9qo9mc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v9qo9mc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v9qo9mc .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v9qo9mc .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v9qo9mc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v9qo9mc .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v9qo9mc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v9qo9mc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v9qo9mc .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v9qo9mc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v9qo9mc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v9qo9mc .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v9qo9mc .content-wrap {
    display: block;
  }
}
.cid-vg5v9qo9mc .nav-link,
.cid-vg5v9qo9mc .dropdown-item {
  color: #21090E;
}
.cid-vg5v9qPTWi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v9qPTWi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v9qPTWi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v9qPTWi .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v9qPTWi .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v9qPTWi .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v9qPTWi .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v9qPTWi .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v9qPTWi .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v9qPTWi .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v9qPTWi .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v9qPTWi .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v9qPTWi .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v9qPTWi .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v9qPTWi .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v9qPTWi .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v9qPTWi .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v9qPTWi .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v9qPTWi .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v9qPTWi .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v9qPTWi .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v9qPTWi .mbr-label,
.cid-vg5v9qPTWi .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v9qPTWi .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v9qPTWi .mbr-text,
.cid-vg5v9qPTWi .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v9qPTWi .mbr-section-title,
.cid-vg5v9qPTWi .title-wrapper,
.cid-vg5v9qPTWi .mbr-section-btn {
  text-align: center;
}
.cid-vg5v9qPTWi .mbr-section-title,
.cid-vg5v9qPTWi .title-wrapper,
.cid-vg5v9qPTWi .logo-wrapper,
.cid-vg5v9qPTWi .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v9r2pcD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v9r2pcD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v9r2pcD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v9r2pcD .row {
  margin: 0 -45px;
}
.cid-vg5v9r2pcD .row .card {
  padding: 0 45px;
}
.cid-vg5v9r2pcD .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v9r2pcD .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v9r2pcD .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v9r2pcD .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v9r2pcD .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v9r2pcD .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v9r2pcD .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v9r2pcD .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v9r2pcD .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v9r2pcD .mbr-label {
  color: #3a001d;
}
.cid-vg5v9r2pcD .mbr-section-title {
  color: #21090E;
}
.cid-vg5v9r2pcD .mbr-text {
  color: #3a001d;
}
.cid-vg5v9r2pcD .mbr-label,
.cid-vg5v9r2pcD .label-wrapper {
  color: #21090E;
}
.cid-vg5v9r2pcD .mbr-text,
.cid-vg5v9r2pcD .text-wrapper,
.cid-vg5v9r2pcD .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v98OXYG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v98OXYG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v98OXYG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v98OXYG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v98OXYG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v98OXYG .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v98OXYG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v98OXYG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v98OXYG .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v98OXYG .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v98OXYG .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v98OXYG .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v98OXYG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v98OXYG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v98OXYG .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v98OXYG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v98OXYG .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v98OXYG .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v98OXYG .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v98OXYG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v98OXYG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v98OXYG .container,
.cid-vg5v98OXYG .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .container,
  .cid-vg5v98OXYG .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v98OXYG .container,
  .cid-vg5v98OXYG .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v98OXYG .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v98OXYG .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v98OXYG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v98OXYG .nav-item:focus,
.cid-vg5v98OXYG .nav-link:focus {
  outline: none;
}
.cid-vg5v98OXYG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v98OXYG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v98OXYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v98OXYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v98OXYG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v98OXYG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v98OXYG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v98OXYG .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v98OXYG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v98OXYG .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v98OXYG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v98OXYG .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v98OXYG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v98OXYG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v98OXYG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v98OXYG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v98OXYG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v98OXYG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v98OXYG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v98OXYG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v98OXYG .navbar {
    min-height: 72px;
  }
  .cid-vg5v98OXYG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v98OXYG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v98OXYG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v98OXYG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v98OXYG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v98OXYG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v98OXYG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v98OXYG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v98OXYG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v98OXYG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v98OXYG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v98OXYG .dropdown-item.active,
.cid-vg5v98OXYG .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v98OXYG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v98OXYG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v98OXYG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v98OXYG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v98OXYG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v98OXYG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v98OXYG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v98OXYG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v98OXYG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v98OXYG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v98OXYG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v98OXYG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v98OXYG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v98OXYG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v98OXYG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v98OXYG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v98OXYG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v98OXYG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v98OXYG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v98OXYG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v98OXYG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v98OXYG .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v98OXYG .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v98OXYG .navbar {
    height: 70px;
  }
  .cid-vg5v98OXYG .navbar.opened {
    height: auto;
  }
  .cid-vg5v98OXYG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v98OXYG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v98OXYG .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v98OXYG .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v98OXYG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v98OXYG .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v98OXYG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v98OXYG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v98OXYG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v98OXYG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v98OXYG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v98OXYG .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v98OXYG .content-wrap {
    display: block;
  }
}
.cid-vg5v98OXYG .nav-link,
.cid-vg5v98OXYG .dropdown-item {
  color: #21090E;
}
.cid-vg5v999g34 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v999g34 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v999g34 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v999g34 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v999g34 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v999g34 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v999g34 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v999g34 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v999g34 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v999g34 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v999g34 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v999g34 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v999g34 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v999g34 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v999g34 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v999g34 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v999g34 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v999g34 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v999g34 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v999g34 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v999g34 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v999g34 .mbr-label,
.cid-vg5v999g34 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v999g34 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v999g34 .mbr-text,
.cid-vg5v999g34 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v999g34 .mbr-section-title,
.cid-vg5v999g34 .title-wrapper,
.cid-vg5v999g34 .mbr-section-btn {
  text-align: center;
}
.cid-vg5v999g34 .mbr-section-title,
.cid-vg5v999g34 .title-wrapper,
.cid-vg5v999g34 .logo-wrapper,
.cid-vg5v999g34 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v99kpLQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v99kpLQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v99kpLQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v99kpLQ .row {
  margin: 0 -45px;
}
.cid-vg5v99kpLQ .row .card {
  padding: 0 45px;
}
.cid-vg5v99kpLQ .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v99kpLQ .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v99kpLQ .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v99kpLQ .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v99kpLQ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v99kpLQ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v99kpLQ .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v99kpLQ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v99kpLQ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v99kpLQ .mbr-label {
  color: #3a001d;
}
.cid-vg5v99kpLQ .mbr-section-title {
  color: #21090E;
}
.cid-vg5v99kpLQ .mbr-text {
  color: #3a001d;
}
.cid-vg5v99kpLQ .mbr-label,
.cid-vg5v99kpLQ .label-wrapper {
  color: #21090E;
}
.cid-vg5v99kpLQ .mbr-text,
.cid-vg5v99kpLQ .text-wrapper,
.cid-vg5v99kpLQ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v8RkETs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v8RkETs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v8RkETs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v8RkETs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v8RkETs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v8RkETs .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v8RkETs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v8RkETs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v8RkETs .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v8RkETs .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v8RkETs .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v8RkETs .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v8RkETs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v8RkETs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v8RkETs .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v8RkETs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v8RkETs .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v8RkETs .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v8RkETs .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v8RkETs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v8RkETs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v8RkETs .container,
.cid-vg5v8RkETs .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .container,
  .cid-vg5v8RkETs .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v8RkETs .container,
  .cid-vg5v8RkETs .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v8RkETs .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v8RkETs .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v8RkETs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v8RkETs .nav-item:focus,
.cid-vg5v8RkETs .nav-link:focus {
  outline: none;
}
.cid-vg5v8RkETs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v8RkETs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v8RkETs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v8RkETs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v8RkETs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v8RkETs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v8RkETs .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v8RkETs .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v8RkETs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v8RkETs .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v8RkETs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v8RkETs .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v8RkETs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v8RkETs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v8RkETs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v8RkETs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v8RkETs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v8RkETs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v8RkETs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v8RkETs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v8RkETs .navbar {
    min-height: 72px;
  }
  .cid-vg5v8RkETs .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v8RkETs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v8RkETs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v8RkETs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v8RkETs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v8RkETs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v8RkETs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v8RkETs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v8RkETs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v8RkETs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v8RkETs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v8RkETs .dropdown-item.active,
.cid-vg5v8RkETs .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v8RkETs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v8RkETs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v8RkETs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v8RkETs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v8RkETs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v8RkETs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v8RkETs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v8RkETs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v8RkETs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v8RkETs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v8RkETs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v8RkETs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v8RkETs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v8RkETs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v8RkETs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v8RkETs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v8RkETs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v8RkETs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v8RkETs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v8RkETs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v8RkETs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v8RkETs .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v8RkETs .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v8RkETs .navbar {
    height: 70px;
  }
  .cid-vg5v8RkETs .navbar.opened {
    height: auto;
  }
  .cid-vg5v8RkETs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v8RkETs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v8RkETs .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v8RkETs .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v8RkETs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v8RkETs .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v8RkETs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v8RkETs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v8RkETs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v8RkETs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v8RkETs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v8RkETs .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v8RkETs .content-wrap {
    display: block;
  }
}
.cid-vg5v8RkETs .nav-link,
.cid-vg5v8RkETs .dropdown-item {
  color: #21090E;
}
.cid-vg5v8REYwm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v8REYwm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v8REYwm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v8REYwm .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v8REYwm .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v8REYwm .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v8REYwm .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v8REYwm .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v8REYwm .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v8REYwm .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v8REYwm .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v8REYwm .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v8REYwm .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v8REYwm .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v8REYwm .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v8REYwm .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v8REYwm .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v8REYwm .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v8REYwm .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v8REYwm .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v8REYwm .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v8REYwm .mbr-label,
.cid-vg5v8REYwm .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v8REYwm .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v8REYwm .mbr-text,
.cid-vg5v8REYwm .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v8REYwm .mbr-section-title,
.cid-vg5v8REYwm .title-wrapper,
.cid-vg5v8REYwm .mbr-section-btn {
  text-align: center;
}
.cid-vg5v8REYwm .mbr-section-title,
.cid-vg5v8REYwm .title-wrapper,
.cid-vg5v8REYwm .logo-wrapper,
.cid-vg5v8REYwm .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v8RQaST {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v8RQaST .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v8RQaST .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v8RQaST .row {
  margin: 0 -45px;
}
.cid-vg5v8RQaST .row .card {
  padding: 0 45px;
}
.cid-vg5v8RQaST .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v8RQaST .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v8RQaST .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v8RQaST .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v8RQaST .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v8RQaST .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v8RQaST .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v8RQaST .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v8RQaST .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v8RQaST .mbr-label {
  color: #3a001d;
}
.cid-vg5v8RQaST .mbr-section-title {
  color: #21090E;
}
.cid-vg5v8RQaST .mbr-text {
  color: #3a001d;
}
.cid-vg5v8RQaST .mbr-label,
.cid-vg5v8RQaST .label-wrapper {
  color: #21090E;
}
.cid-vg5v8RQaST .mbr-text,
.cid-vg5v8RQaST .text-wrapper,
.cid-vg5v8RQaST .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v8BW2Qt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v8BW2Qt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v8BW2Qt .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v8BW2Qt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v8BW2Qt .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v8BW2Qt .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v8BW2Qt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v8BW2Qt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v8BW2Qt .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v8BW2Qt .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v8BW2Qt .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v8BW2Qt .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v8BW2Qt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v8BW2Qt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v8BW2Qt .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v8BW2Qt .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v8BW2Qt .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v8BW2Qt .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v8BW2Qt .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v8BW2Qt .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v8BW2Qt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v8BW2Qt .container,
.cid-vg5v8BW2Qt .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .container,
  .cid-vg5v8BW2Qt .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v8BW2Qt .container,
  .cid-vg5v8BW2Qt .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v8BW2Qt .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v8BW2Qt .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v8BW2Qt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v8BW2Qt .nav-item:focus,
.cid-vg5v8BW2Qt .nav-link:focus {
  outline: none;
}
.cid-vg5v8BW2Qt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v8BW2Qt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v8BW2Qt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v8BW2Qt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v8BW2Qt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v8BW2Qt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v8BW2Qt .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v8BW2Qt .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v8BW2Qt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v8BW2Qt .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v8BW2Qt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v8BW2Qt .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v8BW2Qt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v8BW2Qt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v8BW2Qt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v8BW2Qt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v8BW2Qt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v8BW2Qt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v8BW2Qt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v8BW2Qt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v8BW2Qt .navbar {
    min-height: 72px;
  }
  .cid-vg5v8BW2Qt .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v8BW2Qt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v8BW2Qt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v8BW2Qt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v8BW2Qt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v8BW2Qt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v8BW2Qt .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v8BW2Qt .dropdown-item.active,
.cid-vg5v8BW2Qt .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v8BW2Qt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v8BW2Qt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v8BW2Qt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v8BW2Qt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v8BW2Qt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v8BW2Qt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v8BW2Qt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v8BW2Qt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v8BW2Qt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v8BW2Qt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v8BW2Qt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v8BW2Qt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v8BW2Qt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v8BW2Qt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v8BW2Qt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v8BW2Qt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v8BW2Qt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v8BW2Qt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v8BW2Qt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v8BW2Qt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v8BW2Qt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v8BW2Qt .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v8BW2Qt .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v8BW2Qt .navbar {
    height: 70px;
  }
  .cid-vg5v8BW2Qt .navbar.opened {
    height: auto;
  }
  .cid-vg5v8BW2Qt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v8BW2Qt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v8BW2Qt .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v8BW2Qt .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v8BW2Qt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v8BW2Qt .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v8BW2Qt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v8BW2Qt .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v8BW2Qt .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v8BW2Qt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v8BW2Qt .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v8BW2Qt .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v8BW2Qt .content-wrap {
    display: block;
  }
}
.cid-vg5v8BW2Qt .nav-link,
.cid-vg5v8BW2Qt .dropdown-item {
  color: #21090E;
}
.cid-vg5v8Cklis {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v8Cklis .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v8Cklis .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v8Cklis .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v8Cklis .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v8Cklis .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v8Cklis .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v8Cklis .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v8Cklis .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v8Cklis .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v8Cklis .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v8Cklis .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v8Cklis .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v8Cklis .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v8Cklis .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v8Cklis .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v8Cklis .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v8Cklis .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v8Cklis .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v8Cklis .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v8Cklis .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v8Cklis .mbr-label,
.cid-vg5v8Cklis .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v8Cklis .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v8Cklis .mbr-text,
.cid-vg5v8Cklis .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v8Cklis .mbr-section-title,
.cid-vg5v8Cklis .title-wrapper,
.cid-vg5v8Cklis .mbr-section-btn {
  text-align: center;
}
.cid-vg5v8Cklis .mbr-section-title,
.cid-vg5v8Cklis .title-wrapper,
.cid-vg5v8Cklis .logo-wrapper,
.cid-vg5v8Cklis .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v8CvwZN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v8CvwZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v8CvwZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v8CvwZN .row {
  margin: 0 -45px;
}
.cid-vg5v8CvwZN .row .card {
  padding: 0 45px;
}
.cid-vg5v8CvwZN .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v8CvwZN .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v8CvwZN .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v8CvwZN .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v8CvwZN .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v8CvwZN .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v8CvwZN .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v8CvwZN .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v8CvwZN .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v8CvwZN .mbr-label {
  color: #3a001d;
}
.cid-vg5v8CvwZN .mbr-section-title {
  color: #21090E;
}
.cid-vg5v8CvwZN .mbr-text {
  color: #3a001d;
}
.cid-vg5v8CvwZN .mbr-label,
.cid-vg5v8CvwZN .label-wrapper {
  color: #21090E;
}
.cid-vg5v8CvwZN .mbr-text,
.cid-vg5v8CvwZN .text-wrapper,
.cid-vg5v8CvwZN .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v8pmQHD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v8pmQHD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v8pmQHD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v8pmQHD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v8pmQHD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v8pmQHD .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v8pmQHD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v8pmQHD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v8pmQHD .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v8pmQHD .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v8pmQHD .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v8pmQHD .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v8pmQHD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v8pmQHD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v8pmQHD .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v8pmQHD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v8pmQHD .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v8pmQHD .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v8pmQHD .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v8pmQHD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v8pmQHD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v8pmQHD .container,
.cid-vg5v8pmQHD .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .container,
  .cid-vg5v8pmQHD .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v8pmQHD .container,
  .cid-vg5v8pmQHD .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v8pmQHD .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v8pmQHD .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v8pmQHD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v8pmQHD .nav-item:focus,
.cid-vg5v8pmQHD .nav-link:focus {
  outline: none;
}
.cid-vg5v8pmQHD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v8pmQHD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v8pmQHD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v8pmQHD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v8pmQHD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v8pmQHD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v8pmQHD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v8pmQHD .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v8pmQHD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v8pmQHD .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v8pmQHD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v8pmQHD .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v8pmQHD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v8pmQHD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v8pmQHD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v8pmQHD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v8pmQHD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v8pmQHD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v8pmQHD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v8pmQHD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v8pmQHD .navbar {
    min-height: 72px;
  }
  .cid-vg5v8pmQHD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v8pmQHD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v8pmQHD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v8pmQHD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v8pmQHD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v8pmQHD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v8pmQHD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v8pmQHD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v8pmQHD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v8pmQHD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v8pmQHD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v8pmQHD .dropdown-item.active,
.cid-vg5v8pmQHD .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v8pmQHD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v8pmQHD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v8pmQHD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v8pmQHD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v8pmQHD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v8pmQHD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v8pmQHD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v8pmQHD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v8pmQHD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v8pmQHD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v8pmQHD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v8pmQHD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v8pmQHD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v8pmQHD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v8pmQHD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v8pmQHD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v8pmQHD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v8pmQHD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v8pmQHD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v8pmQHD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v8pmQHD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v8pmQHD .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v8pmQHD .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v8pmQHD .navbar {
    height: 70px;
  }
  .cid-vg5v8pmQHD .navbar.opened {
    height: auto;
  }
  .cid-vg5v8pmQHD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v8pmQHD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v8pmQHD .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v8pmQHD .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v8pmQHD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v8pmQHD .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v8pmQHD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v8pmQHD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v8pmQHD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v8pmQHD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v8pmQHD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v8pmQHD .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v8pmQHD .content-wrap {
    display: block;
  }
}
.cid-vg5v8pmQHD .nav-link,
.cid-vg5v8pmQHD .dropdown-item {
  color: #21090E;
}
.cid-vg5v8pIEC4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v8pIEC4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v8pIEC4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v8pIEC4 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v8pIEC4 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v8pIEC4 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v8pIEC4 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v8pIEC4 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v8pIEC4 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v8pIEC4 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v8pIEC4 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v8pIEC4 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v8pIEC4 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v8pIEC4 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v8pIEC4 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v8pIEC4 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v8pIEC4 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v8pIEC4 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v8pIEC4 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v8pIEC4 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v8pIEC4 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v8pIEC4 .mbr-label,
.cid-vg5v8pIEC4 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v8pIEC4 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v8pIEC4 .mbr-text,
.cid-vg5v8pIEC4 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v8pIEC4 .mbr-section-title,
.cid-vg5v8pIEC4 .title-wrapper,
.cid-vg5v8pIEC4 .mbr-section-btn {
  text-align: center;
}
.cid-vg5v8pIEC4 .mbr-section-title,
.cid-vg5v8pIEC4 .title-wrapper,
.cid-vg5v8pIEC4 .logo-wrapper,
.cid-vg5v8pIEC4 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v8pT6mE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v8pT6mE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v8pT6mE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v8pT6mE .row {
  margin: 0 -45px;
}
.cid-vg5v8pT6mE .row .card {
  padding: 0 45px;
}
.cid-vg5v8pT6mE .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v8pT6mE .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v8pT6mE .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v8pT6mE .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v8pT6mE .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v8pT6mE .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v8pT6mE .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v8pT6mE .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v8pT6mE .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v8pT6mE .mbr-label {
  color: #3a001d;
}
.cid-vg5v8pT6mE .mbr-section-title {
  color: #21090E;
}
.cid-vg5v8pT6mE .mbr-text {
  color: #3a001d;
}
.cid-vg5v8pT6mE .mbr-label,
.cid-vg5v8pT6mE .label-wrapper {
  color: #21090E;
}
.cid-vg5v8pT6mE .mbr-text,
.cid-vg5v8pT6mE .text-wrapper,
.cid-vg5v8pT6mE .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v8c9f8o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v8c9f8o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v8c9f8o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v8c9f8o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v8c9f8o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v8c9f8o .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v8c9f8o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v8c9f8o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v8c9f8o .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v8c9f8o .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v8c9f8o .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v8c9f8o .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v8c9f8o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v8c9f8o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v8c9f8o .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v8c9f8o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v8c9f8o .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v8c9f8o .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v8c9f8o .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v8c9f8o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v8c9f8o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v8c9f8o .container,
.cid-vg5v8c9f8o .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .container,
  .cid-vg5v8c9f8o .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v8c9f8o .container,
  .cid-vg5v8c9f8o .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v8c9f8o .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v8c9f8o .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v8c9f8o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v8c9f8o .nav-item:focus,
.cid-vg5v8c9f8o .nav-link:focus {
  outline: none;
}
.cid-vg5v8c9f8o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v8c9f8o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v8c9f8o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v8c9f8o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v8c9f8o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v8c9f8o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v8c9f8o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v8c9f8o .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v8c9f8o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v8c9f8o .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v8c9f8o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v8c9f8o .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v8c9f8o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v8c9f8o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v8c9f8o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v8c9f8o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v8c9f8o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v8c9f8o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v8c9f8o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v8c9f8o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v8c9f8o .navbar {
    min-height: 72px;
  }
  .cid-vg5v8c9f8o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v8c9f8o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v8c9f8o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v8c9f8o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v8c9f8o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v8c9f8o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v8c9f8o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v8c9f8o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v8c9f8o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v8c9f8o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v8c9f8o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v8c9f8o .dropdown-item.active,
.cid-vg5v8c9f8o .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v8c9f8o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v8c9f8o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v8c9f8o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v8c9f8o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v8c9f8o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v8c9f8o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v8c9f8o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v8c9f8o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v8c9f8o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v8c9f8o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v8c9f8o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v8c9f8o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v8c9f8o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v8c9f8o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v8c9f8o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v8c9f8o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v8c9f8o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v8c9f8o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v8c9f8o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v8c9f8o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v8c9f8o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v8c9f8o .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v8c9f8o .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v8c9f8o .navbar {
    height: 70px;
  }
  .cid-vg5v8c9f8o .navbar.opened {
    height: auto;
  }
  .cid-vg5v8c9f8o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v8c9f8o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v8c9f8o .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v8c9f8o .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v8c9f8o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v8c9f8o .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v8c9f8o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v8c9f8o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v8c9f8o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v8c9f8o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v8c9f8o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v8c9f8o .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v8c9f8o .content-wrap {
    display: block;
  }
}
.cid-vg5v8c9f8o .nav-link,
.cid-vg5v8c9f8o .dropdown-item {
  color: #21090E;
}
.cid-vg5v8csGew {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v8csGew .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v8csGew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v8csGew .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v8csGew .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v8csGew .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v8csGew .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v8csGew .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v8csGew .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v8csGew .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v8csGew .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v8csGew .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v8csGew .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v8csGew .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v8csGew .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v8csGew .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v8csGew .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v8csGew .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v8csGew .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v8csGew .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v8csGew .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v8csGew .mbr-label,
.cid-vg5v8csGew .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v8csGew .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v8csGew .mbr-text,
.cid-vg5v8csGew .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v8csGew .mbr-section-title,
.cid-vg5v8csGew .title-wrapper,
.cid-vg5v8csGew .mbr-section-btn {
  text-align: center;
}
.cid-vg5v8csGew .mbr-section-title,
.cid-vg5v8csGew .title-wrapper,
.cid-vg5v8csGew .logo-wrapper,
.cid-vg5v8csGew .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v8cDjMF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v8cDjMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v8cDjMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v8cDjMF .row {
  margin: 0 -45px;
}
.cid-vg5v8cDjMF .row .card {
  padding: 0 45px;
}
.cid-vg5v8cDjMF .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v8cDjMF .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v8cDjMF .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v8cDjMF .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v8cDjMF .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v8cDjMF .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v8cDjMF .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v8cDjMF .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v8cDjMF .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v8cDjMF .mbr-label {
  color: #3a001d;
}
.cid-vg5v8cDjMF .mbr-section-title {
  color: #21090E;
}
.cid-vg5v8cDjMF .mbr-text {
  color: #3a001d;
}
.cid-vg5v8cDjMF .mbr-label,
.cid-vg5v8cDjMF .label-wrapper {
  color: #21090E;
}
.cid-vg5v8cDjMF .mbr-text,
.cid-vg5v8cDjMF .text-wrapper,
.cid-vg5v8cDjMF .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v804p6o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v804p6o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v804p6o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v804p6o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v804p6o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v804p6o .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v804p6o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v804p6o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v804p6o .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v804p6o .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v804p6o .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v804p6o .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v804p6o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v804p6o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v804p6o .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v804p6o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v804p6o .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v804p6o .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v804p6o .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v804p6o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v804p6o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v804p6o .container,
.cid-vg5v804p6o .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .container,
  .cid-vg5v804p6o .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v804p6o .container,
  .cid-vg5v804p6o .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v804p6o .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v804p6o .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v804p6o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v804p6o .nav-item:focus,
.cid-vg5v804p6o .nav-link:focus {
  outline: none;
}
.cid-vg5v804p6o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v804p6o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v804p6o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v804p6o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v804p6o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v804p6o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v804p6o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v804p6o .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v804p6o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v804p6o .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v804p6o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v804p6o .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v804p6o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v804p6o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v804p6o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v804p6o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v804p6o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v804p6o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v804p6o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v804p6o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v804p6o .navbar {
    min-height: 72px;
  }
  .cid-vg5v804p6o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v804p6o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v804p6o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v804p6o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v804p6o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v804p6o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v804p6o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v804p6o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v804p6o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v804p6o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v804p6o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v804p6o .dropdown-item.active,
.cid-vg5v804p6o .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v804p6o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v804p6o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v804p6o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v804p6o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v804p6o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v804p6o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v804p6o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v804p6o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v804p6o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v804p6o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v804p6o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v804p6o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v804p6o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v804p6o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v804p6o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v804p6o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v804p6o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v804p6o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v804p6o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v804p6o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v804p6o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v804p6o .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v804p6o .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v804p6o .navbar {
    height: 70px;
  }
  .cid-vg5v804p6o .navbar.opened {
    height: auto;
  }
  .cid-vg5v804p6o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v804p6o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v804p6o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v804p6o .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v804p6o .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v804p6o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v804p6o .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v804p6o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v804p6o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v804p6o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v804p6o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v804p6o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v804p6o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v804p6o .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v804p6o .content-wrap {
    display: block;
  }
}
.cid-vg5v804p6o .nav-link,
.cid-vg5v804p6o .dropdown-item {
  color: #21090E;
}
.cid-vg5v80oFhr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v80oFhr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v80oFhr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v80oFhr .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v80oFhr .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v80oFhr .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v80oFhr .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v80oFhr .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v80oFhr .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v80oFhr .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v80oFhr .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v80oFhr .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v80oFhr .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v80oFhr .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v80oFhr .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v80oFhr .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v80oFhr .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v80oFhr .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v80oFhr .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v80oFhr .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v80oFhr .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v80oFhr .mbr-label,
.cid-vg5v80oFhr .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v80oFhr .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v80oFhr .mbr-text,
.cid-vg5v80oFhr .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v80oFhr .mbr-section-title,
.cid-vg5v80oFhr .title-wrapper,
.cid-vg5v80oFhr .mbr-section-btn {
  text-align: center;
}
.cid-vg5v80oFhr .mbr-section-title,
.cid-vg5v80oFhr .title-wrapper,
.cid-vg5v80oFhr .logo-wrapper,
.cid-vg5v80oFhr .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v80zrI6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v80zrI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v80zrI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v80zrI6 .row {
  margin: 0 -45px;
}
.cid-vg5v80zrI6 .row .card {
  padding: 0 45px;
}
.cid-vg5v80zrI6 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v80zrI6 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v80zrI6 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v80zrI6 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v80zrI6 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v80zrI6 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v80zrI6 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v80zrI6 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v80zrI6 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v80zrI6 .mbr-label {
  color: #3a001d;
}
.cid-vg5v80zrI6 .mbr-section-title {
  color: #21090E;
}
.cid-vg5v80zrI6 .mbr-text {
  color: #3a001d;
}
.cid-vg5v80zrI6 .mbr-label,
.cid-vg5v80zrI6 .label-wrapper {
  color: #21090E;
}
.cid-vg5v80zrI6 .mbr-text,
.cid-vg5v80zrI6 .text-wrapper,
.cid-vg5v80zrI6 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v7OSzjf {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v7OSzjf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v7OSzjf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v7OSzjf .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v7OSzjf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v7OSzjf .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v7OSzjf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v7OSzjf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v7OSzjf .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v7OSzjf .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v7OSzjf .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v7OSzjf .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v7OSzjf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v7OSzjf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v7OSzjf .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v7OSzjf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v7OSzjf .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v7OSzjf .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v7OSzjf .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v7OSzjf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v7OSzjf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v7OSzjf .container,
.cid-vg5v7OSzjf .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .container,
  .cid-vg5v7OSzjf .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v7OSzjf .container,
  .cid-vg5v7OSzjf .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v7OSzjf .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v7OSzjf .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v7OSzjf .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v7OSzjf .nav-item:focus,
.cid-vg5v7OSzjf .nav-link:focus {
  outline: none;
}
.cid-vg5v7OSzjf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v7OSzjf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v7OSzjf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v7OSzjf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v7OSzjf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v7OSzjf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v7OSzjf .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v7OSzjf .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v7OSzjf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v7OSzjf .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v7OSzjf .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v7OSzjf .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v7OSzjf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v7OSzjf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v7OSzjf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v7OSzjf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v7OSzjf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v7OSzjf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v7OSzjf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v7OSzjf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v7OSzjf .navbar {
    min-height: 72px;
  }
  .cid-vg5v7OSzjf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v7OSzjf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v7OSzjf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v7OSzjf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v7OSzjf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v7OSzjf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v7OSzjf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v7OSzjf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v7OSzjf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v7OSzjf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v7OSzjf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v7OSzjf .dropdown-item.active,
.cid-vg5v7OSzjf .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v7OSzjf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v7OSzjf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v7OSzjf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v7OSzjf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v7OSzjf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v7OSzjf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v7OSzjf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v7OSzjf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v7OSzjf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v7OSzjf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v7OSzjf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v7OSzjf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v7OSzjf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v7OSzjf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v7OSzjf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v7OSzjf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v7OSzjf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v7OSzjf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v7OSzjf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v7OSzjf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v7OSzjf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v7OSzjf .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v7OSzjf .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v7OSzjf .navbar {
    height: 70px;
  }
  .cid-vg5v7OSzjf .navbar.opened {
    height: auto;
  }
  .cid-vg5v7OSzjf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v7OSzjf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v7OSzjf .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v7OSzjf .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v7OSzjf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v7OSzjf .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v7OSzjf .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v7OSzjf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v7OSzjf .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v7OSzjf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v7OSzjf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v7OSzjf .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v7OSzjf .content-wrap {
    display: block;
  }
}
.cid-vg5v7OSzjf .nav-link,
.cid-vg5v7OSzjf .dropdown-item {
  color: #21090E;
}
.cid-vg5v7PcraS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v7PcraS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v7PcraS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v7PcraS .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v7PcraS .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v7PcraS .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v7PcraS .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v7PcraS .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v7PcraS .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v7PcraS .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v7PcraS .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v7PcraS .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v7PcraS .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v7PcraS .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v7PcraS .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v7PcraS .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v7PcraS .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v7PcraS .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v7PcraS .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v7PcraS .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v7PcraS .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v7PcraS .mbr-label,
.cid-vg5v7PcraS .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v7PcraS .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v7PcraS .mbr-text,
.cid-vg5v7PcraS .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v7PcraS .mbr-section-title,
.cid-vg5v7PcraS .title-wrapper,
.cid-vg5v7PcraS .mbr-section-btn {
  text-align: center;
}
.cid-vg5v7PcraS .mbr-section-title,
.cid-vg5v7PcraS .title-wrapper,
.cid-vg5v7PcraS .logo-wrapper,
.cid-vg5v7PcraS .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v7PoxOm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v7PoxOm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v7PoxOm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v7PoxOm .row {
  margin: 0 -45px;
}
.cid-vg5v7PoxOm .row .card {
  padding: 0 45px;
}
.cid-vg5v7PoxOm .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v7PoxOm .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v7PoxOm .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v7PoxOm .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v7PoxOm .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v7PoxOm .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v7PoxOm .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v7PoxOm .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v7PoxOm .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v7PoxOm .mbr-label {
  color: #3a001d;
}
.cid-vg5v7PoxOm .mbr-section-title {
  color: #21090E;
}
.cid-vg5v7PoxOm .mbr-text {
  color: #3a001d;
}
.cid-vg5v7PoxOm .mbr-label,
.cid-vg5v7PoxOm .label-wrapper {
  color: #21090E;
}
.cid-vg5v7PoxOm .mbr-text,
.cid-vg5v7PoxOm .text-wrapper,
.cid-vg5v7PoxOm .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v7E3Y0i {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v7E3Y0i .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v7E3Y0i .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v7E3Y0i .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v7E3Y0i .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v7E3Y0i .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v7E3Y0i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v7E3Y0i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v7E3Y0i .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v7E3Y0i .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v7E3Y0i .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v7E3Y0i .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v7E3Y0i .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v7E3Y0i .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v7E3Y0i .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v7E3Y0i .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v7E3Y0i .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v7E3Y0i .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v7E3Y0i .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v7E3Y0i .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v7E3Y0i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v7E3Y0i .container,
.cid-vg5v7E3Y0i .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .container,
  .cid-vg5v7E3Y0i .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v7E3Y0i .container,
  .cid-vg5v7E3Y0i .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v7E3Y0i .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v7E3Y0i .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v7E3Y0i .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v7E3Y0i .nav-item:focus,
.cid-vg5v7E3Y0i .nav-link:focus {
  outline: none;
}
.cid-vg5v7E3Y0i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v7E3Y0i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v7E3Y0i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v7E3Y0i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v7E3Y0i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v7E3Y0i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v7E3Y0i .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v7E3Y0i .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v7E3Y0i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v7E3Y0i .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v7E3Y0i .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v7E3Y0i .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v7E3Y0i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v7E3Y0i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v7E3Y0i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v7E3Y0i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v7E3Y0i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v7E3Y0i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v7E3Y0i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v7E3Y0i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v7E3Y0i .navbar {
    min-height: 72px;
  }
  .cid-vg5v7E3Y0i .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v7E3Y0i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v7E3Y0i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v7E3Y0i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v7E3Y0i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v7E3Y0i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v7E3Y0i .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v7E3Y0i .dropdown-item.active,
.cid-vg5v7E3Y0i .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v7E3Y0i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v7E3Y0i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v7E3Y0i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v7E3Y0i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v7E3Y0i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v7E3Y0i .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v7E3Y0i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v7E3Y0i .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v7E3Y0i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v7E3Y0i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v7E3Y0i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v7E3Y0i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v7E3Y0i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v7E3Y0i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v7E3Y0i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v7E3Y0i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v7E3Y0i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v7E3Y0i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v7E3Y0i .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v7E3Y0i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v7E3Y0i .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v7E3Y0i .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v7E3Y0i .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v7E3Y0i .navbar {
    height: 70px;
  }
  .cid-vg5v7E3Y0i .navbar.opened {
    height: auto;
  }
  .cid-vg5v7E3Y0i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v7E3Y0i .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v7E3Y0i .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v7E3Y0i .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v7E3Y0i .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v7E3Y0i .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v7E3Y0i .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v7E3Y0i .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v7E3Y0i .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v7E3Y0i .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v7E3Y0i .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v7E3Y0i .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v7E3Y0i .content-wrap {
    display: block;
  }
}
.cid-vg5v7E3Y0i .nav-link,
.cid-vg5v7E3Y0i .dropdown-item {
  color: #21090E;
}
.cid-vg5v7EoqnX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v7EoqnX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v7EoqnX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v7EoqnX .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v7EoqnX .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v7EoqnX .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v7EoqnX .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v7EoqnX .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v7EoqnX .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v7EoqnX .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v7EoqnX .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v7EoqnX .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v7EoqnX .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v7EoqnX .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v7EoqnX .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v7EoqnX .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v7EoqnX .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v7EoqnX .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v7EoqnX .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v7EoqnX .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v7EoqnX .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v7EoqnX .mbr-label,
.cid-vg5v7EoqnX .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v7EoqnX .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v7EoqnX .mbr-text,
.cid-vg5v7EoqnX .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v7EoqnX .mbr-section-title,
.cid-vg5v7EoqnX .title-wrapper,
.cid-vg5v7EoqnX .mbr-section-btn {
  text-align: center;
}
.cid-vg5v7EoqnX .mbr-section-title,
.cid-vg5v7EoqnX .title-wrapper,
.cid-vg5v7EoqnX .logo-wrapper,
.cid-vg5v7EoqnX .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v7EAcC5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v7EAcC5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v7EAcC5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v7EAcC5 .row {
  margin: 0 -45px;
}
.cid-vg5v7EAcC5 .row .card {
  padding: 0 45px;
}
.cid-vg5v7EAcC5 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v7EAcC5 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v7EAcC5 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v7EAcC5 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v7EAcC5 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v7EAcC5 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v7EAcC5 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v7EAcC5 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v7EAcC5 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v7EAcC5 .mbr-label {
  color: #3a001d;
}
.cid-vg5v7EAcC5 .mbr-section-title {
  color: #21090E;
}
.cid-vg5v7EAcC5 .mbr-text {
  color: #3a001d;
}
.cid-vg5v7EAcC5 .mbr-label,
.cid-vg5v7EAcC5 .label-wrapper {
  color: #21090E;
}
.cid-vg5v7EAcC5 .mbr-text,
.cid-vg5v7EAcC5 .text-wrapper,
.cid-vg5v7EAcC5 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v7sLwPM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v7sLwPM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v7sLwPM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v7sLwPM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v7sLwPM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v7sLwPM .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v7sLwPM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v7sLwPM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v7sLwPM .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v7sLwPM .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v7sLwPM .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v7sLwPM .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v7sLwPM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v7sLwPM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v7sLwPM .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v7sLwPM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v7sLwPM .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v7sLwPM .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v7sLwPM .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v7sLwPM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v7sLwPM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v7sLwPM .container,
.cid-vg5v7sLwPM .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .container,
  .cid-vg5v7sLwPM .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v7sLwPM .container,
  .cid-vg5v7sLwPM .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v7sLwPM .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v7sLwPM .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v7sLwPM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v7sLwPM .nav-item:focus,
.cid-vg5v7sLwPM .nav-link:focus {
  outline: none;
}
.cid-vg5v7sLwPM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v7sLwPM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v7sLwPM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v7sLwPM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v7sLwPM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v7sLwPM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v7sLwPM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v7sLwPM .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v7sLwPM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v7sLwPM .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v7sLwPM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v7sLwPM .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v7sLwPM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v7sLwPM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v7sLwPM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v7sLwPM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v7sLwPM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v7sLwPM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v7sLwPM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v7sLwPM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v7sLwPM .navbar {
    min-height: 72px;
  }
  .cid-vg5v7sLwPM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v7sLwPM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v7sLwPM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v7sLwPM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v7sLwPM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v7sLwPM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v7sLwPM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v7sLwPM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v7sLwPM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v7sLwPM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v7sLwPM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v7sLwPM .dropdown-item.active,
.cid-vg5v7sLwPM .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v7sLwPM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v7sLwPM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v7sLwPM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v7sLwPM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v7sLwPM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v7sLwPM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v7sLwPM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v7sLwPM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v7sLwPM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v7sLwPM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v7sLwPM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v7sLwPM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v7sLwPM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v7sLwPM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v7sLwPM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v7sLwPM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v7sLwPM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v7sLwPM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v7sLwPM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v7sLwPM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v7sLwPM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v7sLwPM .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v7sLwPM .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v7sLwPM .navbar {
    height: 70px;
  }
  .cid-vg5v7sLwPM .navbar.opened {
    height: auto;
  }
  .cid-vg5v7sLwPM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v7sLwPM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v7sLwPM .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v7sLwPM .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v7sLwPM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v7sLwPM .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v7sLwPM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v7sLwPM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v7sLwPM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v7sLwPM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v7sLwPM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v7sLwPM .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v7sLwPM .content-wrap {
    display: block;
  }
}
.cid-vg5v7sLwPM .nav-link,
.cid-vg5v7sLwPM .dropdown-item {
  color: #21090E;
}
.cid-vg5v7t7Q6A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v7t7Q6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v7t7Q6A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v7t7Q6A .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v7t7Q6A .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v7t7Q6A .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v7t7Q6A .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v7t7Q6A .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v7t7Q6A .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v7t7Q6A .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v7t7Q6A .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v7t7Q6A .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v7t7Q6A .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v7t7Q6A .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v7t7Q6A .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v7t7Q6A .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v7t7Q6A .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v7t7Q6A .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v7t7Q6A .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v7t7Q6A .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v7t7Q6A .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v7t7Q6A .mbr-label,
.cid-vg5v7t7Q6A .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v7t7Q6A .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v7t7Q6A .mbr-text,
.cid-vg5v7t7Q6A .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v7t7Q6A .mbr-section-title,
.cid-vg5v7t7Q6A .title-wrapper,
.cid-vg5v7t7Q6A .mbr-section-btn {
  text-align: center;
}
.cid-vg5v7t7Q6A .mbr-section-title,
.cid-vg5v7t7Q6A .title-wrapper,
.cid-vg5v7t7Q6A .logo-wrapper,
.cid-vg5v7t7Q6A .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v7tiULq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v7tiULq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v7tiULq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v7tiULq .row {
  margin: 0 -45px;
}
.cid-vg5v7tiULq .row .card {
  padding: 0 45px;
}
.cid-vg5v7tiULq .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v7tiULq .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v7tiULq .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v7tiULq .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v7tiULq .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v7tiULq .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v7tiULq .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v7tiULq .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v7tiULq .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v7tiULq .mbr-label {
  color: #3a001d;
}
.cid-vg5v7tiULq .mbr-section-title {
  color: #21090E;
}
.cid-vg5v7tiULq .mbr-text {
  color: #3a001d;
}
.cid-vg5v7tiULq .mbr-label,
.cid-vg5v7tiULq .label-wrapper {
  color: #21090E;
}
.cid-vg5v7tiULq .mbr-text,
.cid-vg5v7tiULq .text-wrapper,
.cid-vg5v7tiULq .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v7gKGAs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v7gKGAs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v7gKGAs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v7gKGAs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v7gKGAs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v7gKGAs .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v7gKGAs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v7gKGAs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v7gKGAs .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v7gKGAs .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v7gKGAs .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v7gKGAs .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v7gKGAs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v7gKGAs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v7gKGAs .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v7gKGAs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v7gKGAs .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v7gKGAs .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v7gKGAs .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v7gKGAs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v7gKGAs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v7gKGAs .container,
.cid-vg5v7gKGAs .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .container,
  .cid-vg5v7gKGAs .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v7gKGAs .container,
  .cid-vg5v7gKGAs .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v7gKGAs .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v7gKGAs .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v7gKGAs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v7gKGAs .nav-item:focus,
.cid-vg5v7gKGAs .nav-link:focus {
  outline: none;
}
.cid-vg5v7gKGAs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v7gKGAs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v7gKGAs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v7gKGAs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v7gKGAs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v7gKGAs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v7gKGAs .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v7gKGAs .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v7gKGAs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v7gKGAs .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v7gKGAs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v7gKGAs .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v7gKGAs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v7gKGAs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v7gKGAs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v7gKGAs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v7gKGAs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v7gKGAs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v7gKGAs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v7gKGAs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v7gKGAs .navbar {
    min-height: 72px;
  }
  .cid-vg5v7gKGAs .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v7gKGAs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v7gKGAs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v7gKGAs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v7gKGAs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v7gKGAs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v7gKGAs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v7gKGAs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v7gKGAs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v7gKGAs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v7gKGAs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v7gKGAs .dropdown-item.active,
.cid-vg5v7gKGAs .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v7gKGAs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v7gKGAs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v7gKGAs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v7gKGAs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v7gKGAs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v7gKGAs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v7gKGAs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v7gKGAs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v7gKGAs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v7gKGAs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v7gKGAs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v7gKGAs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v7gKGAs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v7gKGAs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v7gKGAs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v7gKGAs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v7gKGAs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v7gKGAs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v7gKGAs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v7gKGAs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v7gKGAs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v7gKGAs .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v7gKGAs .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v7gKGAs .navbar {
    height: 70px;
  }
  .cid-vg5v7gKGAs .navbar.opened {
    height: auto;
  }
  .cid-vg5v7gKGAs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v7gKGAs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v7gKGAs .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v7gKGAs .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v7gKGAs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v7gKGAs .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v7gKGAs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v7gKGAs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v7gKGAs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v7gKGAs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v7gKGAs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v7gKGAs .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v7gKGAs .content-wrap {
    display: block;
  }
}
.cid-vg5v7gKGAs .nav-link,
.cid-vg5v7gKGAs .dropdown-item {
  color: #21090E;
}
.cid-vg5v7h5pSM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v7h5pSM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v7h5pSM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v7h5pSM .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v7h5pSM .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v7h5pSM .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v7h5pSM .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v7h5pSM .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v7h5pSM .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v7h5pSM .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v7h5pSM .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v7h5pSM .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v7h5pSM .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v7h5pSM .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v7h5pSM .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v7h5pSM .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v7h5pSM .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v7h5pSM .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v7h5pSM .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v7h5pSM .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v7h5pSM .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v7h5pSM .mbr-label,
.cid-vg5v7h5pSM .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v7h5pSM .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v7h5pSM .mbr-text,
.cid-vg5v7h5pSM .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v7h5pSM .mbr-section-title,
.cid-vg5v7h5pSM .title-wrapper,
.cid-vg5v7h5pSM .mbr-section-btn {
  text-align: center;
}
.cid-vg5v7h5pSM .mbr-section-title,
.cid-vg5v7h5pSM .title-wrapper,
.cid-vg5v7h5pSM .logo-wrapper,
.cid-vg5v7h5pSM .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v7hgxq6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v7hgxq6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v7hgxq6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v7hgxq6 .row {
  margin: 0 -45px;
}
.cid-vg5v7hgxq6 .row .card {
  padding: 0 45px;
}
.cid-vg5v7hgxq6 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v7hgxq6 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v7hgxq6 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v7hgxq6 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v7hgxq6 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v7hgxq6 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v7hgxq6 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v7hgxq6 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v7hgxq6 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v7hgxq6 .mbr-label {
  color: #3a001d;
}
.cid-vg5v7hgxq6 .mbr-section-title {
  color: #21090E;
}
.cid-vg5v7hgxq6 .mbr-text {
  color: #3a001d;
}
.cid-vg5v7hgxq6 .mbr-label,
.cid-vg5v7hgxq6 .label-wrapper {
  color: #21090E;
}
.cid-vg5v7hgxq6 .mbr-text,
.cid-vg5v7hgxq6 .text-wrapper,
.cid-vg5v7hgxq6 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v74Trhp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v74Trhp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v74Trhp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v74Trhp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v74Trhp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v74Trhp .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v74Trhp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v74Trhp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v74Trhp .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v74Trhp .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v74Trhp .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v74Trhp .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v74Trhp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v74Trhp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v74Trhp .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v74Trhp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v74Trhp .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v74Trhp .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v74Trhp .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v74Trhp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v74Trhp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v74Trhp .container,
.cid-vg5v74Trhp .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .container,
  .cid-vg5v74Trhp .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v74Trhp .container,
  .cid-vg5v74Trhp .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v74Trhp .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v74Trhp .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v74Trhp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v74Trhp .nav-item:focus,
.cid-vg5v74Trhp .nav-link:focus {
  outline: none;
}
.cid-vg5v74Trhp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v74Trhp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v74Trhp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v74Trhp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v74Trhp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v74Trhp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v74Trhp .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v74Trhp .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v74Trhp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v74Trhp .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v74Trhp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v74Trhp .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v74Trhp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v74Trhp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v74Trhp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v74Trhp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v74Trhp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v74Trhp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v74Trhp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v74Trhp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v74Trhp .navbar {
    min-height: 72px;
  }
  .cid-vg5v74Trhp .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v74Trhp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v74Trhp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v74Trhp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v74Trhp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v74Trhp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v74Trhp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v74Trhp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v74Trhp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v74Trhp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v74Trhp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v74Trhp .dropdown-item.active,
.cid-vg5v74Trhp .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v74Trhp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v74Trhp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v74Trhp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v74Trhp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v74Trhp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v74Trhp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v74Trhp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v74Trhp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v74Trhp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v74Trhp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v74Trhp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v74Trhp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v74Trhp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v74Trhp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v74Trhp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v74Trhp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v74Trhp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v74Trhp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v74Trhp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v74Trhp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v74Trhp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v74Trhp .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v74Trhp .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v74Trhp .navbar {
    height: 70px;
  }
  .cid-vg5v74Trhp .navbar.opened {
    height: auto;
  }
  .cid-vg5v74Trhp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v74Trhp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v74Trhp .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v74Trhp .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v74Trhp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v74Trhp .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v74Trhp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v74Trhp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v74Trhp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v74Trhp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v74Trhp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v74Trhp .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v74Trhp .content-wrap {
    display: block;
  }
}
.cid-vg5v74Trhp .nav-link,
.cid-vg5v74Trhp .dropdown-item {
  color: #21090E;
}
.cid-vg5v75fKj0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v75fKj0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v75fKj0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v75fKj0 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v75fKj0 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v75fKj0 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v75fKj0 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v75fKj0 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v75fKj0 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v75fKj0 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v75fKj0 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v75fKj0 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v75fKj0 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v75fKj0 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v75fKj0 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v75fKj0 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v75fKj0 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v75fKj0 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v75fKj0 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v75fKj0 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v75fKj0 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v75fKj0 .mbr-label,
.cid-vg5v75fKj0 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v75fKj0 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v75fKj0 .mbr-text,
.cid-vg5v75fKj0 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v75fKj0 .mbr-section-title,
.cid-vg5v75fKj0 .title-wrapper,
.cid-vg5v75fKj0 .mbr-section-btn {
  text-align: center;
}
.cid-vg5v75fKj0 .mbr-section-title,
.cid-vg5v75fKj0 .title-wrapper,
.cid-vg5v75fKj0 .logo-wrapper,
.cid-vg5v75fKj0 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v75sBvd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v75sBvd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v75sBvd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v75sBvd .row {
  margin: 0 -45px;
}
.cid-vg5v75sBvd .row .card {
  padding: 0 45px;
}
.cid-vg5v75sBvd .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v75sBvd .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v75sBvd .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v75sBvd .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v75sBvd .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v75sBvd .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v75sBvd .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v75sBvd .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v75sBvd .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v75sBvd .mbr-label {
  color: #3a001d;
}
.cid-vg5v75sBvd .mbr-section-title {
  color: #21090E;
}
.cid-vg5v75sBvd .mbr-text {
  color: #3a001d;
}
.cid-vg5v75sBvd .mbr-label,
.cid-vg5v75sBvd .label-wrapper {
  color: #21090E;
}
.cid-vg5v75sBvd .mbr-text,
.cid-vg5v75sBvd .text-wrapper,
.cid-vg5v75sBvd .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v6SMVnE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v6SMVnE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v6SMVnE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v6SMVnE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v6SMVnE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v6SMVnE .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v6SMVnE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v6SMVnE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v6SMVnE .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v6SMVnE .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v6SMVnE .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v6SMVnE .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v6SMVnE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v6SMVnE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v6SMVnE .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v6SMVnE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v6SMVnE .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v6SMVnE .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v6SMVnE .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v6SMVnE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v6SMVnE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v6SMVnE .container,
.cid-vg5v6SMVnE .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .container,
  .cid-vg5v6SMVnE .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v6SMVnE .container,
  .cid-vg5v6SMVnE .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v6SMVnE .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v6SMVnE .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v6SMVnE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v6SMVnE .nav-item:focus,
.cid-vg5v6SMVnE .nav-link:focus {
  outline: none;
}
.cid-vg5v6SMVnE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v6SMVnE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v6SMVnE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v6SMVnE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v6SMVnE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v6SMVnE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v6SMVnE .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v6SMVnE .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v6SMVnE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v6SMVnE .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v6SMVnE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v6SMVnE .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v6SMVnE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v6SMVnE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v6SMVnE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v6SMVnE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v6SMVnE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v6SMVnE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v6SMVnE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v6SMVnE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v6SMVnE .navbar {
    min-height: 72px;
  }
  .cid-vg5v6SMVnE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v6SMVnE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v6SMVnE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v6SMVnE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v6SMVnE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v6SMVnE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v6SMVnE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v6SMVnE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v6SMVnE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v6SMVnE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v6SMVnE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v6SMVnE .dropdown-item.active,
.cid-vg5v6SMVnE .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v6SMVnE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v6SMVnE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v6SMVnE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v6SMVnE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v6SMVnE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v6SMVnE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v6SMVnE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v6SMVnE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v6SMVnE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v6SMVnE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v6SMVnE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v6SMVnE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v6SMVnE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v6SMVnE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v6SMVnE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v6SMVnE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v6SMVnE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v6SMVnE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v6SMVnE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v6SMVnE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v6SMVnE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v6SMVnE .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v6SMVnE .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v6SMVnE .navbar {
    height: 70px;
  }
  .cid-vg5v6SMVnE .navbar.opened {
    height: auto;
  }
  .cid-vg5v6SMVnE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v6SMVnE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v6SMVnE .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v6SMVnE .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v6SMVnE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v6SMVnE .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v6SMVnE .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v6SMVnE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v6SMVnE .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v6SMVnE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v6SMVnE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v6SMVnE .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v6SMVnE .content-wrap {
    display: block;
  }
}
.cid-vg5v6SMVnE .nav-link,
.cid-vg5v6SMVnE .dropdown-item {
  color: #21090E;
}
.cid-vg5v6T8tO9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v6T8tO9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v6T8tO9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v6T8tO9 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v6T8tO9 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v6T8tO9 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v6T8tO9 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v6T8tO9 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v6T8tO9 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v6T8tO9 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v6T8tO9 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v6T8tO9 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v6T8tO9 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v6T8tO9 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v6T8tO9 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v6T8tO9 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v6T8tO9 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v6T8tO9 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v6T8tO9 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v6T8tO9 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v6T8tO9 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v6T8tO9 .mbr-label,
.cid-vg5v6T8tO9 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v6T8tO9 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v6T8tO9 .mbr-text,
.cid-vg5v6T8tO9 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v6T8tO9 .mbr-section-title,
.cid-vg5v6T8tO9 .title-wrapper,
.cid-vg5v6T8tO9 .mbr-section-btn {
  text-align: center;
}
.cid-vg5v6T8tO9 .mbr-section-title,
.cid-vg5v6T8tO9 .title-wrapper,
.cid-vg5v6T8tO9 .logo-wrapper,
.cid-vg5v6T8tO9 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v6TlG0g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v6TlG0g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v6TlG0g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v6TlG0g .row {
  margin: 0 -45px;
}
.cid-vg5v6TlG0g .row .card {
  padding: 0 45px;
}
.cid-vg5v6TlG0g .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v6TlG0g .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v6TlG0g .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v6TlG0g .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v6TlG0g .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v6TlG0g .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v6TlG0g .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v6TlG0g .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v6TlG0g .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v6TlG0g .mbr-label {
  color: #3a001d;
}
.cid-vg5v6TlG0g .mbr-section-title {
  color: #21090E;
}
.cid-vg5v6TlG0g .mbr-text {
  color: #3a001d;
}
.cid-vg5v6TlG0g .mbr-label,
.cid-vg5v6TlG0g .label-wrapper {
  color: #21090E;
}
.cid-vg5v6TlG0g .mbr-text,
.cid-vg5v6TlG0g .text-wrapper,
.cid-vg5v6TlG0g .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v6F8hIG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v6F8hIG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v6F8hIG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v6F8hIG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v6F8hIG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v6F8hIG .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v6F8hIG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v6F8hIG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v6F8hIG .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v6F8hIG .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v6F8hIG .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v6F8hIG .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v6F8hIG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v6F8hIG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v6F8hIG .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v6F8hIG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v6F8hIG .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v6F8hIG .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v6F8hIG .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v6F8hIG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v6F8hIG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v6F8hIG .container,
.cid-vg5v6F8hIG .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .container,
  .cid-vg5v6F8hIG .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v6F8hIG .container,
  .cid-vg5v6F8hIG .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v6F8hIG .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v6F8hIG .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v6F8hIG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v6F8hIG .nav-item:focus,
.cid-vg5v6F8hIG .nav-link:focus {
  outline: none;
}
.cid-vg5v6F8hIG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v6F8hIG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v6F8hIG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v6F8hIG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v6F8hIG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v6F8hIG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v6F8hIG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v6F8hIG .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v6F8hIG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v6F8hIG .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v6F8hIG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v6F8hIG .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v6F8hIG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v6F8hIG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v6F8hIG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v6F8hIG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v6F8hIG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v6F8hIG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v6F8hIG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v6F8hIG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v6F8hIG .navbar {
    min-height: 72px;
  }
  .cid-vg5v6F8hIG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v6F8hIG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v6F8hIG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v6F8hIG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v6F8hIG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v6F8hIG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v6F8hIG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v6F8hIG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v6F8hIG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v6F8hIG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v6F8hIG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v6F8hIG .dropdown-item.active,
.cid-vg5v6F8hIG .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v6F8hIG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v6F8hIG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v6F8hIG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v6F8hIG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v6F8hIG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v6F8hIG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v6F8hIG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v6F8hIG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v6F8hIG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v6F8hIG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v6F8hIG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v6F8hIG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v6F8hIG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v6F8hIG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v6F8hIG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v6F8hIG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v6F8hIG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v6F8hIG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v6F8hIG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v6F8hIG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v6F8hIG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v6F8hIG .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v6F8hIG .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v6F8hIG .navbar {
    height: 70px;
  }
  .cid-vg5v6F8hIG .navbar.opened {
    height: auto;
  }
  .cid-vg5v6F8hIG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v6F8hIG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v6F8hIG .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v6F8hIG .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v6F8hIG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v6F8hIG .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v6F8hIG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v6F8hIG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v6F8hIG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v6F8hIG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v6F8hIG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v6F8hIG .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v6F8hIG .content-wrap {
    display: block;
  }
}
.cid-vg5v6F8hIG .nav-link,
.cid-vg5v6F8hIG .dropdown-item {
  color: #21090E;
}
.cid-vg5v6FrugY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v6FrugY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v6FrugY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v6FrugY .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v6FrugY .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v6FrugY .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v6FrugY .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v6FrugY .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v6FrugY .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v6FrugY .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v6FrugY .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v6FrugY .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v6FrugY .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v6FrugY .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v6FrugY .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v6FrugY .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v6FrugY .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v6FrugY .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v6FrugY .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v6FrugY .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v6FrugY .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v6FrugY .mbr-label,
.cid-vg5v6FrugY .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v6FrugY .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v6FrugY .mbr-text,
.cid-vg5v6FrugY .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v6FrugY .mbr-section-title,
.cid-vg5v6FrugY .title-wrapper,
.cid-vg5v6FrugY .mbr-section-btn {
  text-align: center;
}
.cid-vg5v6FrugY .mbr-section-title,
.cid-vg5v6FrugY .title-wrapper,
.cid-vg5v6FrugY .logo-wrapper,
.cid-vg5v6FrugY .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v6FDeEI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v6FDeEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v6FDeEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v6FDeEI .row {
  margin: 0 -45px;
}
.cid-vg5v6FDeEI .row .card {
  padding: 0 45px;
}
.cid-vg5v6FDeEI .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v6FDeEI .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v6FDeEI .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v6FDeEI .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v6FDeEI .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v6FDeEI .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v6FDeEI .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v6FDeEI .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v6FDeEI .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v6FDeEI .mbr-label {
  color: #3a001d;
}
.cid-vg5v6FDeEI .mbr-section-title {
  color: #21090E;
}
.cid-vg5v6FDeEI .mbr-text {
  color: #3a001d;
}
.cid-vg5v6FDeEI .mbr-label,
.cid-vg5v6FDeEI .label-wrapper {
  color: #21090E;
}
.cid-vg5v6FDeEI .mbr-text,
.cid-vg5v6FDeEI .text-wrapper,
.cid-vg5v6FDeEI .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v6rUBFw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v6rUBFw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v6rUBFw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v6rUBFw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v6rUBFw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v6rUBFw .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v6rUBFw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v6rUBFw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v6rUBFw .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v6rUBFw .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v6rUBFw .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v6rUBFw .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v6rUBFw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v6rUBFw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v6rUBFw .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v6rUBFw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v6rUBFw .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v6rUBFw .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v6rUBFw .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v6rUBFw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v6rUBFw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v6rUBFw .container,
.cid-vg5v6rUBFw .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .container,
  .cid-vg5v6rUBFw .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v6rUBFw .container,
  .cid-vg5v6rUBFw .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v6rUBFw .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v6rUBFw .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v6rUBFw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v6rUBFw .nav-item:focus,
.cid-vg5v6rUBFw .nav-link:focus {
  outline: none;
}
.cid-vg5v6rUBFw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v6rUBFw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v6rUBFw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v6rUBFw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v6rUBFw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v6rUBFw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v6rUBFw .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v6rUBFw .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v6rUBFw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v6rUBFw .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v6rUBFw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v6rUBFw .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v6rUBFw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v6rUBFw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v6rUBFw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v6rUBFw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v6rUBFw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v6rUBFw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v6rUBFw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v6rUBFw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v6rUBFw .navbar {
    min-height: 72px;
  }
  .cid-vg5v6rUBFw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v6rUBFw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v6rUBFw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v6rUBFw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v6rUBFw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v6rUBFw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v6rUBFw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v6rUBFw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v6rUBFw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v6rUBFw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v6rUBFw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v6rUBFw .dropdown-item.active,
.cid-vg5v6rUBFw .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v6rUBFw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v6rUBFw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v6rUBFw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v6rUBFw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v6rUBFw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v6rUBFw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v6rUBFw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v6rUBFw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v6rUBFw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v6rUBFw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v6rUBFw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v6rUBFw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v6rUBFw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v6rUBFw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v6rUBFw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v6rUBFw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v6rUBFw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v6rUBFw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v6rUBFw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v6rUBFw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v6rUBFw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v6rUBFw .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v6rUBFw .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v6rUBFw .navbar {
    height: 70px;
  }
  .cid-vg5v6rUBFw .navbar.opened {
    height: auto;
  }
  .cid-vg5v6rUBFw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v6rUBFw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v6rUBFw .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v6rUBFw .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v6rUBFw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v6rUBFw .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v6rUBFw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v6rUBFw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v6rUBFw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v6rUBFw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v6rUBFw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v6rUBFw .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v6rUBFw .content-wrap {
    display: block;
  }
}
.cid-vg5v6rUBFw .nav-link,
.cid-vg5v6rUBFw .dropdown-item {
  color: #21090E;
}
.cid-vg5v6sgBFw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v6sgBFw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v6sgBFw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v6sgBFw .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v6sgBFw .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v6sgBFw .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v6sgBFw .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v6sgBFw .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v6sgBFw .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v6sgBFw .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v6sgBFw .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v6sgBFw .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v6sgBFw .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v6sgBFw .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v6sgBFw .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v6sgBFw .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v6sgBFw .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v6sgBFw .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v6sgBFw .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v6sgBFw .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v6sgBFw .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v6sgBFw .mbr-label,
.cid-vg5v6sgBFw .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v6sgBFw .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v6sgBFw .mbr-text,
.cid-vg5v6sgBFw .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v6sgBFw .mbr-section-title,
.cid-vg5v6sgBFw .title-wrapper,
.cid-vg5v6sgBFw .mbr-section-btn {
  text-align: center;
}
.cid-vg5v6sgBFw .mbr-section-title,
.cid-vg5v6sgBFw .title-wrapper,
.cid-vg5v6sgBFw .logo-wrapper,
.cid-vg5v6sgBFw .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v6swHG1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v6swHG1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v6swHG1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v6swHG1 .row {
  margin: 0 -45px;
}
.cid-vg5v6swHG1 .row .card {
  padding: 0 45px;
}
.cid-vg5v6swHG1 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v6swHG1 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v6swHG1 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v6swHG1 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v6swHG1 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v6swHG1 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v6swHG1 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v6swHG1 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v6swHG1 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v6swHG1 .mbr-label {
  color: #3a001d;
}
.cid-vg5v6swHG1 .mbr-section-title {
  color: #21090E;
}
.cid-vg5v6swHG1 .mbr-text {
  color: #3a001d;
}
.cid-vg5v6swHG1 .mbr-label,
.cid-vg5v6swHG1 .label-wrapper {
  color: #21090E;
}
.cid-vg5v6swHG1 .mbr-text,
.cid-vg5v6swHG1 .text-wrapper,
.cid-vg5v6swHG1 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v6dxOEl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v6dxOEl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v6dxOEl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v6dxOEl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v6dxOEl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v6dxOEl .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v6dxOEl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v6dxOEl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v6dxOEl .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v6dxOEl .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v6dxOEl .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v6dxOEl .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v6dxOEl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v6dxOEl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v6dxOEl .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v6dxOEl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v6dxOEl .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v6dxOEl .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v6dxOEl .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v6dxOEl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v6dxOEl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v6dxOEl .container,
.cid-vg5v6dxOEl .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .container,
  .cid-vg5v6dxOEl .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v6dxOEl .container,
  .cid-vg5v6dxOEl .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v6dxOEl .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v6dxOEl .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v6dxOEl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v6dxOEl .nav-item:focus,
.cid-vg5v6dxOEl .nav-link:focus {
  outline: none;
}
.cid-vg5v6dxOEl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v6dxOEl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v6dxOEl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v6dxOEl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v6dxOEl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v6dxOEl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v6dxOEl .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v6dxOEl .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v6dxOEl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v6dxOEl .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v6dxOEl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v6dxOEl .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v6dxOEl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v6dxOEl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v6dxOEl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v6dxOEl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v6dxOEl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v6dxOEl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v6dxOEl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v6dxOEl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v6dxOEl .navbar {
    min-height: 72px;
  }
  .cid-vg5v6dxOEl .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v6dxOEl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v6dxOEl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v6dxOEl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v6dxOEl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v6dxOEl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v6dxOEl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v6dxOEl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v6dxOEl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v6dxOEl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v6dxOEl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v6dxOEl .dropdown-item.active,
.cid-vg5v6dxOEl .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v6dxOEl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v6dxOEl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v6dxOEl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v6dxOEl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v6dxOEl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v6dxOEl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v6dxOEl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v6dxOEl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v6dxOEl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v6dxOEl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v6dxOEl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v6dxOEl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v6dxOEl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v6dxOEl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v6dxOEl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v6dxOEl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v6dxOEl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v6dxOEl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v6dxOEl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v6dxOEl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v6dxOEl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v6dxOEl .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v6dxOEl .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v6dxOEl .navbar {
    height: 70px;
  }
  .cid-vg5v6dxOEl .navbar.opened {
    height: auto;
  }
  .cid-vg5v6dxOEl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v6dxOEl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v6dxOEl .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v6dxOEl .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v6dxOEl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v6dxOEl .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v6dxOEl .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v6dxOEl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v6dxOEl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v6dxOEl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v6dxOEl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v6dxOEl .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v6dxOEl .content-wrap {
    display: block;
  }
}
.cid-vg5v6dxOEl .nav-link,
.cid-vg5v6dxOEl .dropdown-item {
  color: #21090E;
}
.cid-vg5v6dPBL3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v6dPBL3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v6dPBL3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v6dPBL3 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v6dPBL3 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v6dPBL3 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v6dPBL3 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v6dPBL3 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v6dPBL3 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v6dPBL3 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v6dPBL3 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v6dPBL3 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v6dPBL3 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v6dPBL3 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v6dPBL3 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v6dPBL3 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v6dPBL3 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v6dPBL3 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v6dPBL3 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v6dPBL3 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v6dPBL3 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v6dPBL3 .mbr-label,
.cid-vg5v6dPBL3 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v6dPBL3 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v6dPBL3 .mbr-text,
.cid-vg5v6dPBL3 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v6dPBL3 .mbr-section-title,
.cid-vg5v6dPBL3 .title-wrapper,
.cid-vg5v6dPBL3 .mbr-section-btn {
  text-align: center;
}
.cid-vg5v6dPBL3 .mbr-section-title,
.cid-vg5v6dPBL3 .title-wrapper,
.cid-vg5v6dPBL3 .logo-wrapper,
.cid-vg5v6dPBL3 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v6e1tjL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v6e1tjL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v6e1tjL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v6e1tjL .row {
  margin: 0 -45px;
}
.cid-vg5v6e1tjL .row .card {
  padding: 0 45px;
}
.cid-vg5v6e1tjL .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v6e1tjL .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v6e1tjL .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v6e1tjL .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v6e1tjL .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v6e1tjL .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v6e1tjL .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v6e1tjL .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v6e1tjL .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v6e1tjL .mbr-label {
  color: #3a001d;
}
.cid-vg5v6e1tjL .mbr-section-title {
  color: #21090E;
}
.cid-vg5v6e1tjL .mbr-text {
  color: #3a001d;
}
.cid-vg5v6e1tjL .mbr-label,
.cid-vg5v6e1tjL .label-wrapper {
  color: #21090E;
}
.cid-vg5v6e1tjL .mbr-text,
.cid-vg5v6e1tjL .text-wrapper,
.cid-vg5v6e1tjL .mbr-section-btn {
  color: #21090E;
}
.cid-vg5v5u2lrI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5v5u2lrI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5v5u2lrI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5v5u2lrI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5v5u2lrI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5v5u2lrI .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5v5u2lrI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5v5u2lrI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5v5u2lrI .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5v5u2lrI .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5v5u2lrI .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5v5u2lrI .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5v5u2lrI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5v5u2lrI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5v5u2lrI .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5v5u2lrI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5v5u2lrI .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5v5u2lrI .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5v5u2lrI .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5v5u2lrI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v5u2lrI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5v5u2lrI .container,
.cid-vg5v5u2lrI .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .container,
  .cid-vg5v5u2lrI .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5v5u2lrI .container,
  .cid-vg5v5u2lrI .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5v5u2lrI .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5v5u2lrI .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5v5u2lrI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5v5u2lrI .nav-item:focus,
.cid-vg5v5u2lrI .nav-link:focus {
  outline: none;
}
.cid-vg5v5u2lrI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5v5u2lrI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5v5u2lrI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5v5u2lrI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5v5u2lrI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5v5u2lrI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5v5u2lrI .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5v5u2lrI .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5v5u2lrI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5v5u2lrI .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5v5u2lrI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5v5u2lrI .navbar.collapsed {
  justify-content: center;
}
.cid-vg5v5u2lrI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5v5u2lrI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5v5u2lrI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5v5u2lrI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5v5u2lrI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5v5u2lrI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5v5u2lrI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5v5u2lrI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5v5u2lrI .navbar {
    min-height: 72px;
  }
  .cid-vg5v5u2lrI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5v5u2lrI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5v5u2lrI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5v5u2lrI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5v5u2lrI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5v5u2lrI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5v5u2lrI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5v5u2lrI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5v5u2lrI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5v5u2lrI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5v5u2lrI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5v5u2lrI .dropdown-item.active,
.cid-vg5v5u2lrI .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5v5u2lrI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5v5u2lrI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5v5u2lrI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5v5u2lrI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5v5u2lrI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5v5u2lrI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5v5u2lrI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5v5u2lrI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5v5u2lrI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5v5u2lrI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5v5u2lrI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5v5u2lrI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v5u2lrI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5v5u2lrI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5v5u2lrI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v5u2lrI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5v5u2lrI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5v5u2lrI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5v5u2lrI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5v5u2lrI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5v5u2lrI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5v5u2lrI .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5v5u2lrI .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5v5u2lrI .navbar {
    height: 70px;
  }
  .cid-vg5v5u2lrI .navbar.opened {
    height: auto;
  }
  .cid-vg5v5u2lrI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5v5u2lrI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5v5u2lrI .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5v5u2lrI .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5v5u2lrI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5v5u2lrI .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5v5u2lrI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5v5u2lrI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5v5u2lrI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5v5u2lrI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5v5u2lrI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5v5u2lrI .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5v5u2lrI .content-wrap {
    display: block;
  }
}
.cid-vg5v5u2lrI .nav-link,
.cid-vg5v5u2lrI .dropdown-item {
  color: #21090E;
}
.cid-vg5v5umbxr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v5umbxr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v5umbxr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v5umbxr .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5v5umbxr .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5v5umbxr .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5v5umbxr .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5v5umbxr .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5v5umbxr .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5v5umbxr .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5v5umbxr .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v5umbxr .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5v5umbxr .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5v5umbxr .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5v5umbxr .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5v5umbxr .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5v5umbxr .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5v5umbxr .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5v5umbxr .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5v5umbxr .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5v5umbxr .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5v5umbxr .mbr-label,
.cid-vg5v5umbxr .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5v5umbxr .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5v5umbxr .mbr-text,
.cid-vg5v5umbxr .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5v5umbxr .mbr-section-title,
.cid-vg5v5umbxr .title-wrapper,
.cid-vg5v5umbxr .mbr-section-btn {
  text-align: center;
}
.cid-vg5v5umbxr .mbr-section-title,
.cid-vg5v5umbxr .title-wrapper,
.cid-vg5v5umbxr .logo-wrapper,
.cid-vg5v5umbxr .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5v5uARul {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5v5uARul .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5v5uARul .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5v5uARul .row {
  margin: 0 -45px;
}
.cid-vg5v5uARul .row .card {
  padding: 0 45px;
}
.cid-vg5v5uARul .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5v5uARul .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5v5uARul .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5v5uARul .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5v5uARul .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5v5uARul .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5v5uARul .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5v5uARul .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5v5uARul .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5v5uARul .mbr-label {
  color: #3a001d;
}
.cid-vg5v5uARul .mbr-section-title {
  color: #21090E;
}
.cid-vg5v5uARul .mbr-text {
  color: #3a001d;
}
.cid-vg5v5uARul .mbr-label,
.cid-vg5v5uARul .label-wrapper {
  color: #21090E;
}
.cid-vg5v5uARul .mbr-text,
.cid-vg5v5uARul .text-wrapper,
.cid-vg5v5uARul .mbr-section-btn {
  color: #21090E;
}
.cid-vg5trU0xxW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5trU0xxW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5trU0xxW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5trU0xxW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5trU0xxW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5trU0xxW .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5trU0xxW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5trU0xxW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5trU0xxW .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5trU0xxW .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5trU0xxW .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5trU0xxW .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5trU0xxW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5trU0xxW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5trU0xxW .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5trU0xxW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5trU0xxW .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5trU0xxW .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5trU0xxW .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5trU0xxW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5trU0xxW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5trU0xxW .container,
.cid-vg5trU0xxW .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .container,
  .cid-vg5trU0xxW .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5trU0xxW .container,
  .cid-vg5trU0xxW .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5trU0xxW .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5trU0xxW .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5trU0xxW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5trU0xxW .nav-item:focus,
.cid-vg5trU0xxW .nav-link:focus {
  outline: none;
}
.cid-vg5trU0xxW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5trU0xxW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5trU0xxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5trU0xxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5trU0xxW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5trU0xxW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5trU0xxW .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5trU0xxW .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5trU0xxW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5trU0xxW .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5trU0xxW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5trU0xxW .navbar.collapsed {
  justify-content: center;
}
.cid-vg5trU0xxW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5trU0xxW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5trU0xxW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5trU0xxW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5trU0xxW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5trU0xxW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5trU0xxW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5trU0xxW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5trU0xxW .navbar {
    min-height: 72px;
  }
  .cid-vg5trU0xxW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5trU0xxW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5trU0xxW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5trU0xxW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5trU0xxW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5trU0xxW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5trU0xxW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5trU0xxW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5trU0xxW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5trU0xxW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5trU0xxW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5trU0xxW .dropdown-item.active,
.cid-vg5trU0xxW .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5trU0xxW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5trU0xxW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5trU0xxW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5trU0xxW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5trU0xxW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5trU0xxW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5trU0xxW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5trU0xxW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5trU0xxW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5trU0xxW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5trU0xxW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5trU0xxW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5trU0xxW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5trU0xxW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5trU0xxW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5trU0xxW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5trU0xxW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5trU0xxW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5trU0xxW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5trU0xxW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5trU0xxW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5trU0xxW .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5trU0xxW .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5trU0xxW .navbar {
    height: 70px;
  }
  .cid-vg5trU0xxW .navbar.opened {
    height: auto;
  }
  .cid-vg5trU0xxW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5trU0xxW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5trU0xxW .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5trU0xxW .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5trU0xxW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5trU0xxW .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5trU0xxW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5trU0xxW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5trU0xxW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5trU0xxW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5trU0xxW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5trU0xxW .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5trU0xxW .content-wrap {
    display: block;
  }
}
.cid-vg5trU0xxW .nav-link,
.cid-vg5trU0xxW .dropdown-item {
  color: #21090E;
}
.cid-vg5trUqBKT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5trUqBKT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trUqBKT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trUqBKT .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5trUqBKT .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5trUqBKT .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5trUqBKT .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5trUqBKT .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5trUqBKT .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5trUqBKT .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5trUqBKT .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trUqBKT .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5trUqBKT .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trUqBKT .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5trUqBKT .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5trUqBKT .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5trUqBKT .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5trUqBKT .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5trUqBKT .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5trUqBKT .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5trUqBKT .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5trUqBKT .mbr-label,
.cid-vg5trUqBKT .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5trUqBKT .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5trUqBKT .mbr-text,
.cid-vg5trUqBKT .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5trUqBKT .mbr-section-title,
.cid-vg5trUqBKT .title-wrapper,
.cid-vg5trUqBKT .mbr-section-btn {
  text-align: center;
}
.cid-vg5trUqBKT .mbr-section-title,
.cid-vg5trUqBKT .title-wrapper,
.cid-vg5trUqBKT .logo-wrapper,
.cid-vg5trUqBKT .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5trUC7kS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5trUC7kS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trUC7kS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trUC7kS .row {
  margin: 0 -45px;
}
.cid-vg5trUC7kS .row .card {
  padding: 0 45px;
}
.cid-vg5trUC7kS .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5trUC7kS .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5trUC7kS .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5trUC7kS .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5trUC7kS .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5trUC7kS .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5trUC7kS .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5trUC7kS .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5trUC7kS .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5trUC7kS .mbr-label {
  color: #3a001d;
}
.cid-vg5trUC7kS .mbr-section-title {
  color: #21090E;
}
.cid-vg5trUC7kS .mbr-text {
  color: #3a001d;
}
.cid-vg5trUC7kS .mbr-label,
.cid-vg5trUC7kS .label-wrapper {
  color: #21090E;
}
.cid-vg5trUC7kS .mbr-text,
.cid-vg5trUC7kS .text-wrapper,
.cid-vg5trUC7kS .mbr-section-btn {
  color: #21090E;
}
.cid-vg5trUOhmh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vg5trUOhmh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trUOhmh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trUOhmh .row {
  justify-content: center;
}
.cid-vg5trUOhmh .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vg5trUOhmh .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vg5trUOhmh .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vg5trUOhmh .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vg5trUOhmh .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vg5trUOhmh .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trUOhmh .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vg5trUOhmh .mbr-section-title {
  color: #ffffff;
}
.cid-vg5trUOhmh .mbr-text {
  color: #ffffff;
}
.cid-vg5trUOhmh .mbr-desc {
  color: #ffffff;
}
.cid-vg5trUOhmh .mbr-section-title,
.cid-vg5trUOhmh .mbr-section-btn {
  text-align: center;
}
.cid-vg5trV1wAg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5trV1wAg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trV1wAg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trV1wAg .card-wrapper {
  position: relative;
  z-index: 1;
  border: 2px solid #21090e !important;
  background-color: #21090e;
}
.cid-vg5trV1wAg .card-wrapper .google-map iframe {
  height: 650px;
}
@media (max-width: 1440px) {
  .cid-vg5trV1wAg .card-wrapper .google-map iframe {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5trV1wAg .card-wrapper .google-map iframe {
    height: 350px;
  }
}
.cid-vg5trV1wAg .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5trV1wAg .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5trV1wAg .decoration-wrapper .decor_1 {
  background-color: #ff6f89;
  bottom: 0;
}
.cid-vg5trV1wAg .decoration-wrapper .decor_2 {
  background-color: #ea3d5b;
  bottom: 70px;
}
.cid-vg5trV1wAg .decoration-wrapper .decor_3 {
  background-color: #9a1436;
  bottom: 120px;
}
.cid-vg5trVgw0l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5trVgw0l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trVgw0l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trVgw0l .row {
  margin: 0 -11px;
}
.cid-vg5trVgw0l .row .card {
  padding: 0 11px;
}
.cid-vg5trVgw0l .content-wrapper {
  margin-bottom: 88px;
}
@media (max-width: 992px) {
  .cid-vg5trVgw0l .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5trVgw0l .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-vg5trVgw0l .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vg5trVgw0l .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vg5trVgw0l .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5trVgw0l .tabs-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5trVgw0l .tabs-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5trVgw0l .tabs-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5trVgw0l .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: block;
}
@media (max-width: 992px) {
  .cid-vg5trVgw0l .tabs-wrapper .nav.nav-tabs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.cid-vg5trVgw0l .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 22px 42px;
  border: 2px solid #21090e;
  background-color: #fdc8cf;
  display: block;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-vg5trVgw0l .tabs-wrapper .nav.nav-tabs .nav-item {
    margin-left: 8px;
    margin-right: 8px;
    padding: 16px 22px;
  }
}
.cid-vg5trVgw0l .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  display: block;
  background-color: transparent;
  border: none;
  color: #21090e;
  transition: all 0.3s ease-in-out;
  opacity: 0.5;
  padding: 0;
  animation: none;
}
.cid-vg5trVgw0l .tabs-wrapper .nav.nav-tabs .nav-item .nav-link:hover {
  opacity: 1;
}
.cid-vg5trVgw0l .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  background-color: transparent;
  opacity: 1;
}
.cid-vg5trVgw0l .tab-content {
  padding-right: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5trVgw0l .tab-content {
    padding-right: 0;
  }
}
.cid-vg5trVgw0l .tab-content .tab-pane .item-content .image-wrap img {
  width: 100%;
  height: 500px;
  border: 2px solid #21090e;
  box-shadow: 0 16px 0 #21090e;
  background-color: #21090e;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vg5trVgw0l .tab-content .tab-pane .item-content .image-wrap img {
    height: 350px;
  }
}
@media (max-width: 425px) {
  .cid-vg5trVgw0l .tab-content .tab-pane .item-content .image-wrap img {
    height: 300px;
  }
}
.cid-vg5trVgw0l .mbr-section-title,
.cid-vg5trVgw0l .title-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5trVgw0l .mbr-text,
.cid-vg5trVgw0l .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5trVviHr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f86624;
}
.cid-vg5trVviHr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trVviHr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trVviHr .row {
  margin: 0 -45px;
}
.cid-vg5trVviHr .row .card {
  padding: 0 45px;
  justify-content: center;
}
.cid-vg5trVviHr .image-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5trVviHr .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5trVviHr .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5trVviHr .image-wrapper img {
  width: 100%;
  height: 550px;
  object-fit: cover;
  border: 2px solid #21090e;
  box-shadow: 0 16px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5trVviHr .image-wrapper img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5trVviHr .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
@media (max-width: 425px) {
  .cid-vg5trVviHr .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5trVviHr .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #662e9b;
  margin-bottom: 22px;
}
.cid-vg5trVviHr .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
  text-shadow: 0 5px 0 #be3400;
}
.cid-vg5trVviHr .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5trVviHr .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5trVviHr .mbr-label {
  color: #3a001d;
}
.cid-vg5trVviHr .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5trVviHr .mbr-text {
  color: #fffaf0;
}
.cid-vg5trVviHr .mbr-label,
.cid-vg5trVviHr .label-wrapper {
  color: #FFFFFF;
}
.cid-vg5trVviHr .mbr-section-title,
.cid-vg5trVviHr .mbr-section-btn {
  color: #000000;
}
.cid-vg5trVviHr .mbr-text,
.cid-vg5trVviHr .text-wrapper {
  color: #000000;
}
.cid-vg5trVGsEG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f86624;
}
.cid-vg5trVGsEG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trVGsEG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trVGsEG .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 88px;
  text-shadow: 0 5px 0 #be3400;
}
@media (max-width: 992px) {
  .cid-vg5trVGsEG .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 32px;
  }
}
.cid-vg5trVGsEG .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 38px 22px;
}
@media (max-width: 1200px) {
  .cid-vg5trVGsEG .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-vg5trVGsEG .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vg5trVGsEG .items-wrapper .item {
    margin-bottom: 16px;
  }
}
.cid-vg5trVGsEG .items-wrapper .item:hover .item-wrapper,
.cid-vg5trVGsEG .items-wrapper .item:focus .item-wrapper {
  transform: scale(1.03);
}
.cid-vg5trVGsEG .items-wrapper .item .item-wrapper {
  height: 100%;
  border: 2px solid #21090e;
  background-color: #5d2c26;
  transition: all 0.3s ease;
  overflow: hidden;
}
.cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-img {
  background-color: #5d2c26;
}
.cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-img img {
  height: 350px;
  width: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-content {
  padding: 25px 25px 32px 25px;
}
@media (max-width: 992px) {
  .cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-content {
    padding: 22px;
  }
}
.cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 22px;
}
.cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-content .price-wrapper .item-price {
  display: inline-flex;
  padding: 28px 22px;
  background-color: #f86624;
  border: 2px solid #21090e;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-content .price-wrapper .item-price {
    padding: 22px;
  }
}
.cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-vg5trVGsEG .items-wrapper .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5trVGsEG .mbr-section-title,
.cid-vg5trVGsEG .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5trVGsEG .item-title {
  color: #fffaf0;
}
.cid-vg5trVGsEG .item-price,
.cid-vg5trVGsEG .price-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5trVGsEG .item-text {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5trVGsEG .item-title,
.cid-vg5trVGsEG .mbr-section-btn {
  text-align: center;
  color: #FDEBED;
}
.cid-vg5trVUQEi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5trVUQEi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trVUQEi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trVUQEi .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5trVUQEi .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
}
@media (max-width: 1440px) {
  .cid-vg5trVUQEi .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5trVUQEi .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5trVUQEi .content-wrapper .card-wrapper .logo-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trVUQEi .content-wrapper .card-wrapper .logo-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5trVUQEi .content-wrapper .card-wrapper .logo-wrapper img {
  width: 72px;
  height: 72px;
  object-fit: cover;
  display: inline-block;
}
.cid-vg5trVUQEi .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trVUQEi .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5trVUQEi .content-wrapper .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5trVUQEi .content-wrapper .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5trVUQEi .content-wrapper .card-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5trVUQEi .mbr-section-title {
  color: #3a001d;
}
.cid-vg5trVUQEi .mbr-text,
.cid-vg5trVUQEi .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5trVUQEi .mbr-section-title,
.cid-vg5trVUQEi .mbr-section-btn,
.cid-vg5trVUQEi .title-wrapper,
.cid-vg5trVUQEi .logo-wrapper {
  text-align: center;
}
.cid-vg5trVUQEi .mbr-section-title,
.cid-vg5trVUQEi .mbr-section-btn,
.cid-vg5trVUQEi .logo-wrapper,
.cid-vg5trVUQEi .title-wrapper {
  color: #21090E;
}
.cid-vg5trW7obF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vg5trW7obF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trW7obF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trW7obF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 480px;
  max-width: 480px;
}
@media (max-width: 768px) {
  .cid-vg5trW7obF .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vg5trW7obF .embla__slide .slide-content {
  width: 100%;
}
.cid-vg5trW7obF .embla__slide .slide-content .item-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-vg5trW7obF .embla__slide .slide-content .item-wrapper {
    padding: 22px;
  }
}
.cid-vg5trW7obF .embla__slide .slide-content .item-wrapper .item-text {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-vg5trW7obF .embla__slide .slide-content .item-wrapper .item-text {
    margin-bottom: 22px;
  }
}
.cid-vg5trW7obF .embla__slide .slide-content .item-wrapper .item-img {
  margin-bottom: 16px;
}
.cid-vg5trW7obF .embla__slide .slide-content .item-wrapper .item-img img {
  display: inline-block;
  height: 118px;
  width: 118px;
  min-width: 118px;
  object-fit: cover;
  border: 2px solid #21090e;
  border-radius: 100% !important;
}
.cid-vg5trW7obF .embla__slide .slide-content .item-wrapper .item-name {
  margin-bottom: 0;
}
.cid-vg5trW7obF .embla__slide .slide-content .item-wrapper .item-role {
  margin-bottom: 0;
}
.cid-vg5trW7obF .embla__button {
  top: 0;
  width: 72px;
  height: 72px;
  margin-top: -1.5rem;
  font-size: 32px;
  background-color: #ff9753 !important;
  color: #21090e !important;
  border: 2px solid #21090e !important;
  box-shadow: 0 8px 0 #21090e;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-vg5trW7obF .embla__button:hover {
  transform: translateY(-3px);
  box-shadow: 0 11px 0 #21090e;
}
.cid-vg5trW7obF .embla__button:disabled {
  opacity: 0.5 !important;
  transform: none;
  box-shadow: 0 8px 0 #21090e;
}
.cid-vg5trW7obF .embla__button.embla__button--prev {
  margin-left: -94px;
}
.cid-vg5trW7obF .embla__button.embla__button--next {
  margin-right: -94px;
}
.cid-vg5trW7obF .embla {
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 1;
  width: 100%;
  padding-top: 6rem;
}
.cid-vg5trW7obF .embla__viewport {
  overflow: hidden;
  width: 100%;
  padding: 0;
}
@media (max-width: 768px) {
  .cid-vg5trW7obF .embla__viewport {
    padding: 0;
  }
}
.cid-vg5trW7obF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vg5trW7obF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vg5trW7obF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vg5trW7obF .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vg5trW7obF .item-text {
  color: #21090E;
  text-align: center;
}
.cid-vg5trW7obF .item-name {
  color: #3a001d;
}
.cid-vg5trW7obF .item-role {
  color: #21090E;
  text-align: center;
}
.cid-vg5trW7obF .item-name,
.cid-vg5trW7obF .item-img {
  text-align: center;
  color: #21090E;
}
.cid-vg5trWqigQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5trWqigQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trWqigQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trWqigQ .row {
  margin: 0 -45px;
}
.cid-vg5trWqigQ .row .card {
  padding: 0 45px;
  justify-content: center;
}
.cid-vg5trWqigQ .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5trWqigQ .image-wrapper img {
  width: 500px;
  height: 500px;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vg5trWqigQ .image-wrapper img {
    width: 400px;
    height: 400px;
  }
}
@media (max-width: 992px) {
  .cid-vg5trWqigQ .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
@media (max-width: 425px) {
  .cid-vg5trWqigQ .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5trWqigQ .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5trWqigQ .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5trWqigQ .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5trWqigQ .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5trWqigQ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
}
.cid-vg5trWqigQ .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5trWqigQ .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5trWqigQ .mbr-label {
  color: #3a001d;
}
.cid-vg5trWqigQ .mbr-section-title {
  color: #3a001d;
}
.cid-vg5trWqigQ .mbr-text {
  color: #3a001d;
}
.cid-vg5trWqigQ .mbr-label,
.cid-vg5trWqigQ .label-wrapper {
  color: #21090E;
}
.cid-vg5trWqigQ .mbr-section-title,
.cid-vg5trWqigQ .mbr-section-btn {
  color: #21090E;
}
.cid-vg5trWqigQ .mbr-text,
.cid-vg5trWqigQ .text-wrapper {
  color: #21090E;
}
.cid-vg5trWDXmQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5trWDXmQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trWDXmQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trWDXmQ .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
}
@media (max-width: 1440px) {
  .cid-vg5trWDXmQ .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5trWDXmQ .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trWDXmQ .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trWDXmQ .content-wrapper .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row {
  margin: 0 -9.6px;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control-label {
  margin-bottom: 10px;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control {
  background-color: #fdebed;
  padding: 22px 32px;
  box-shadow: none;
  border: 2px solid #21090e !important;
  margin-bottom: 0;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control::placeholder {
  color: #21090e;
  opacity: 0.5;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control:hover,
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: 2px solid #21090e !important;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group textarea {
  min-height: 120px;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-check {
  padding-left: 2.1em;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-check .form-check-input {
  background-color: #21090e;
  border-color: #21090e;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vg5trWDXmQ .content-wrapper .card-wrapper .form-wrap form .dragArea.row .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5trWDXmQ .mbr-section-title {
  color: #3a001d;
}
.cid-vg5trWDXmQ .mbr-text,
.cid-vg5trWDXmQ .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5trWDXmQ .mbr-section-title,
.cid-vg5trWDXmQ .mbr-section-btn,
.cid-vg5trWDXmQ .title-wrapper {
  text-align: center;
  color: #21090E;
}
.cid-vg5trWRKMy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5trWRKMy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5trWRKMy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5trWRKMy .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5trWRKMy .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
  background-image: linear-gradient(transparent 50%, #f58398);
}
@media (max-width: 1440px) {
  .cid-vg5trWRKMy .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5trWRKMy .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5trWRKMy .content-wrapper .card-wrapper .logo-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trWRKMy .content-wrapper .card-wrapper .logo-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5trWRKMy .content-wrapper .card-wrapper .logo-wrapper img {
  width: 72px;
  height: 72px;
  object-fit: cover;
  display: inline-block;
}
.cid-vg5trWRKMy .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5trWRKMy .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5trWRKMy .content-wrapper .card-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vg5trWRKMy .content-wrapper .card-wrapper .list .item-wrap {
  margin-bottom: 16px;
  transition: all 0.3s ease;
}
.cid-vg5trWRKMy .content-wrapper .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vg5trWRKMy .content-wrapper .card-wrapper .list .item-wrap:hover,
.cid-vg5trWRKMy .content-wrapper .card-wrapper .list .item-wrap:focus {
  opacity: 0.5;
}
.cid-vg5trWRKMy .mbr-section-title {
  color: #3a001d;
}
.cid-vg5trWRKMy .list,
.cid-vg5trWRKMy .item-wrap {
  color: #21090E;
  text-align: center;
}
.cid-vg5trWRKMy .mbr-section-title,
.cid-vg5trWRKMy .title-wrapper,
.cid-vg5trWRKMy .logo-wrapper {
  text-align: center;
}
.cid-vg5trWRKMy .mbr-section-title,
.cid-vg5trWRKMy .mbr-section-btn,
.cid-vg5trWRKMy .logo-wrapper,
.cid-vg5trWRKMy .title-wrapper {
  color: #21090E;
}
.cid-vg5BTVwyAW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5BTVwyAW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5BTVwyAW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5BTVwyAW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5BTVwyAW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5BTVwyAW .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5BTVwyAW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5BTVwyAW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5BTVwyAW .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5BTVwyAW .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5BTVwyAW .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5BTVwyAW .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5BTVwyAW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5BTVwyAW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5BTVwyAW .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5BTVwyAW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5BTVwyAW .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5BTVwyAW .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5BTVwyAW .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5BTVwyAW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5BTVwyAW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5BTVwyAW .container,
.cid-vg5BTVwyAW .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .container,
  .cid-vg5BTVwyAW .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5BTVwyAW .container,
  .cid-vg5BTVwyAW .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5BTVwyAW .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5BTVwyAW .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5BTVwyAW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5BTVwyAW .nav-item:focus,
.cid-vg5BTVwyAW .nav-link:focus {
  outline: none;
}
.cid-vg5BTVwyAW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5BTVwyAW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5BTVwyAW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5BTVwyAW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5BTVwyAW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5BTVwyAW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5BTVwyAW .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5BTVwyAW .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5BTVwyAW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5BTVwyAW .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5BTVwyAW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5BTVwyAW .navbar.collapsed {
  justify-content: center;
}
.cid-vg5BTVwyAW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5BTVwyAW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5BTVwyAW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5BTVwyAW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5BTVwyAW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5BTVwyAW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5BTVwyAW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5BTVwyAW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5BTVwyAW .navbar {
    min-height: 72px;
  }
  .cid-vg5BTVwyAW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5BTVwyAW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5BTVwyAW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5BTVwyAW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5BTVwyAW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5BTVwyAW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5BTVwyAW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5BTVwyAW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5BTVwyAW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5BTVwyAW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5BTVwyAW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5BTVwyAW .dropdown-item.active,
.cid-vg5BTVwyAW .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5BTVwyAW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5BTVwyAW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5BTVwyAW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5BTVwyAW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5BTVwyAW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5BTVwyAW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5BTVwyAW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5BTVwyAW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5BTVwyAW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5BTVwyAW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5BTVwyAW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5BTVwyAW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5BTVwyAW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5BTVwyAW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5BTVwyAW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5BTVwyAW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5BTVwyAW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5BTVwyAW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5BTVwyAW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5BTVwyAW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5BTVwyAW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5BTVwyAW .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5BTVwyAW .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5BTVwyAW .navbar {
    height: 70px;
  }
  .cid-vg5BTVwyAW .navbar.opened {
    height: auto;
  }
  .cid-vg5BTVwyAW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5BTVwyAW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5BTVwyAW .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5BTVwyAW .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5BTVwyAW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5BTVwyAW .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5BTVwyAW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5BTVwyAW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5BTVwyAW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5BTVwyAW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5BTVwyAW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5BTVwyAW .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5BTVwyAW .content-wrap {
    display: block;
  }
}
.cid-vg5BTVwyAW .nav-link,
.cid-vg5BTVwyAW .dropdown-item {
  color: #21090E;
}
.cid-vg5BTWzlh4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5BTWzlh4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTWzlh4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTWzlh4 .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5BTWzlh4 .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5BTWzlh4 .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5BTWzlh4 .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5BTWzlh4 .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5BTWzlh4 .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5BTWzlh4 .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5BTWzlh4 .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BTWzlh4 .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5BTWzlh4 .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BTWzlh4 .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5BTWzlh4 .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5BTWzlh4 .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5BTWzlh4 .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5BTWzlh4 .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5BTWzlh4 .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTWzlh4 .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5BTWzlh4 .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5BTWzlh4 .mbr-label,
.cid-vg5BTWzlh4 .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5BTWzlh4 .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5BTWzlh4 .mbr-text,
.cid-vg5BTWzlh4 .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5BTWzlh4 .mbr-section-title,
.cid-vg5BTWzlh4 .title-wrapper,
.cid-vg5BTWzlh4 .mbr-section-btn {
  text-align: center;
}
.cid-vg5BTWzlh4 .mbr-section-title,
.cid-vg5BTWzlh4 .title-wrapper,
.cid-vg5BTWzlh4 .logo-wrapper,
.cid-vg5BTWzlh4 .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5BTWU4yE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5BTWU4yE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTWU4yE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTWU4yE .row {
  margin: 0 -45px;
}
.cid-vg5BTWU4yE .row .card {
  padding: 0 45px;
}
.cid-vg5BTWU4yE .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5BTWU4yE .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5BTWU4yE .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5BTWU4yE .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5BTWU4yE .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5BTWU4yE .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTWU4yE .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5BTWU4yE .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5BTWU4yE .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5BTWU4yE .mbr-label {
  color: #3a001d;
}
.cid-vg5BTWU4yE .mbr-section-title {
  color: #21090E;
}
.cid-vg5BTWU4yE .mbr-text {
  color: #3a001d;
}
.cid-vg5BTWU4yE .mbr-label,
.cid-vg5BTWU4yE .label-wrapper {
  color: #21090E;
}
.cid-vg5BTWU4yE .mbr-text,
.cid-vg5BTWU4yE .text-wrapper,
.cid-vg5BTWU4yE .mbr-section-btn {
  color: #21090E;
}
.cid-vg5BTXc6NH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vg5BTXc6NH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTXc6NH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTXc6NH .row {
  justify-content: center;
}
.cid-vg5BTXc6NH .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vg5BTXc6NH .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vg5BTXc6NH .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vg5BTXc6NH .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vg5BTXc6NH .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vg5BTXc6NH .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BTXc6NH .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vg5BTXc6NH .mbr-section-title {
  color: #ffffff;
}
.cid-vg5BTXc6NH .mbr-text {
  color: #ffffff;
}
.cid-vg5BTXc6NH .mbr-desc {
  color: #ffffff;
}
.cid-vg5BTXc6NH .mbr-section-title,
.cid-vg5BTXc6NH .mbr-section-btn {
  text-align: center;
}
.cid-vg5BTXv2Dd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5BTXv2Dd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTXv2Dd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTXv2Dd .card-wrapper {
  position: relative;
  z-index: 1;
  border: 2px solid #21090e !important;
  background-color: #21090e;
}
.cid-vg5BTXv2Dd .card-wrapper .google-map iframe {
  height: 650px;
}
@media (max-width: 1440px) {
  .cid-vg5BTXv2Dd .card-wrapper .google-map iframe {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTXv2Dd .card-wrapper .google-map iframe {
    height: 350px;
  }
}
.cid-vg5BTXv2Dd .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5BTXv2Dd .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5BTXv2Dd .decoration-wrapper .decor_1 {
  background-color: #ff6f89;
  bottom: 0;
}
.cid-vg5BTXv2Dd .decoration-wrapper .decor_2 {
  background-color: #ea3d5b;
  bottom: 70px;
}
.cid-vg5BTXv2Dd .decoration-wrapper .decor_3 {
  background-color: #9a1436;
  bottom: 120px;
}
.cid-vg5BTXQ8r2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5BTXQ8r2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTXQ8r2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTXQ8r2 .row {
  margin: 0 -11px;
}
.cid-vg5BTXQ8r2 .row .card {
  padding: 0 11px;
}
.cid-vg5BTXQ8r2 .content-wrapper {
  margin-bottom: 88px;
}
@media (max-width: 992px) {
  .cid-vg5BTXQ8r2 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5BTXQ8r2 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-vg5BTXQ8r2 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vg5BTXQ8r2 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vg5BTXQ8r2 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5BTXQ8r2 .tabs-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5BTXQ8r2 .tabs-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTXQ8r2 .tabs-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5BTXQ8r2 .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: block;
}
@media (max-width: 992px) {
  .cid-vg5BTXQ8r2 .tabs-wrapper .nav.nav-tabs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.cid-vg5BTXQ8r2 .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 22px 42px;
  border: 2px solid #21090e;
  background-color: #fdc8cf;
  display: block;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-vg5BTXQ8r2 .tabs-wrapper .nav.nav-tabs .nav-item {
    margin-left: 8px;
    margin-right: 8px;
    padding: 16px 22px;
  }
}
.cid-vg5BTXQ8r2 .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  display: block;
  background-color: transparent;
  border: none;
  color: #21090e;
  transition: all 0.3s ease-in-out;
  opacity: 0.5;
  padding: 0;
  animation: none;
}
.cid-vg5BTXQ8r2 .tabs-wrapper .nav.nav-tabs .nav-item .nav-link:hover {
  opacity: 1;
}
.cid-vg5BTXQ8r2 .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  background-color: transparent;
  opacity: 1;
}
.cid-vg5BTXQ8r2 .tab-content {
  padding-right: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5BTXQ8r2 .tab-content {
    padding-right: 0;
  }
}
.cid-vg5BTXQ8r2 .tab-content .tab-pane .item-content .image-wrap img {
  width: 100%;
  height: 500px;
  border: 2px solid #21090e;
  box-shadow: 0 16px 0 #21090e;
  background-color: #21090e;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vg5BTXQ8r2 .tab-content .tab-pane .item-content .image-wrap img {
    height: 350px;
  }
}
@media (max-width: 425px) {
  .cid-vg5BTXQ8r2 .tab-content .tab-pane .item-content .image-wrap img {
    height: 300px;
  }
}
.cid-vg5BTXQ8r2 .mbr-section-title,
.cid-vg5BTXQ8r2 .title-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5BTXQ8r2 .mbr-text,
.cid-vg5BTXQ8r2 .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5BTYen1s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f86624;
}
.cid-vg5BTYen1s .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTYen1s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTYen1s .row {
  margin: 0 -45px;
}
.cid-vg5BTYen1s .row .card {
  padding: 0 45px;
  justify-content: center;
}
.cid-vg5BTYen1s .image-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5BTYen1s .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTYen1s .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5BTYen1s .image-wrapper img {
  width: 100%;
  height: 550px;
  object-fit: cover;
  border: 2px solid #21090e;
  box-shadow: 0 16px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5BTYen1s .image-wrapper img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTYen1s .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
@media (max-width: 425px) {
  .cid-vg5BTYen1s .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5BTYen1s .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #662e9b;
  margin-bottom: 22px;
}
.cid-vg5BTYen1s .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
  text-shadow: 0 5px 0 #be3400;
}
.cid-vg5BTYen1s .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5BTYen1s .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5BTYen1s .mbr-label {
  color: #3a001d;
}
.cid-vg5BTYen1s .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5BTYen1s .mbr-text {
  color: #fffaf0;
}
.cid-vg5BTYen1s .mbr-label,
.cid-vg5BTYen1s .label-wrapper {
  color: #FFFFFF;
}
.cid-vg5BTYen1s .mbr-section-title,
.cid-vg5BTYen1s .mbr-section-btn {
  color: #000000;
}
.cid-vg5BTYen1s .mbr-text,
.cid-vg5BTYen1s .text-wrapper {
  color: #000000;
}
.cid-vg5BTYyfoI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f86624;
}
.cid-vg5BTYyfoI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTYyfoI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTYyfoI .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 88px;
  text-shadow: 0 5px 0 #be3400;
}
@media (max-width: 992px) {
  .cid-vg5BTYyfoI .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 32px;
  }
}
.cid-vg5BTYyfoI .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 38px 22px;
}
@media (max-width: 1200px) {
  .cid-vg5BTYyfoI .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTYyfoI .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTYyfoI .items-wrapper .item {
    margin-bottom: 16px;
  }
}
.cid-vg5BTYyfoI .items-wrapper .item:hover .item-wrapper,
.cid-vg5BTYyfoI .items-wrapper .item:focus .item-wrapper {
  transform: scale(1.03);
}
.cid-vg5BTYyfoI .items-wrapper .item .item-wrapper {
  height: 100%;
  border: 2px solid #21090e;
  background-color: #5d2c26;
  transition: all 0.3s ease;
  overflow: hidden;
}
.cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-img {
  background-color: #5d2c26;
}
.cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-img img {
  height: 350px;
  width: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-content {
  padding: 25px 25px 32px 25px;
}
@media (max-width: 992px) {
  .cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-content {
    padding: 22px;
  }
}
.cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 22px;
}
.cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-content .price-wrapper .item-price {
  display: inline-flex;
  padding: 28px 22px;
  background-color: #f86624;
  border: 2px solid #21090e;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-content .price-wrapper .item-price {
    padding: 22px;
  }
}
.cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-vg5BTYyfoI .items-wrapper .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5BTYyfoI .mbr-section-title,
.cid-vg5BTYyfoI .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5BTYyfoI .item-title {
  color: #fffaf0;
}
.cid-vg5BTYyfoI .item-price,
.cid-vg5BTYyfoI .price-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5BTYyfoI .item-text {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5BTYyfoI .item-title,
.cid-vg5BTYyfoI .mbr-section-btn {
  text-align: center;
  color: #FDEBED;
}
.cid-vg5BTYVVXD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5BTYVVXD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTYVVXD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTYVVXD .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5BTYVVXD .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
}
@media (max-width: 1440px) {
  .cid-vg5BTYVVXD .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTYVVXD .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5BTYVVXD .content-wrapper .card-wrapper .logo-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BTYVVXD .content-wrapper .card-wrapper .logo-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5BTYVVXD .content-wrapper .card-wrapper .logo-wrapper img {
  width: 72px;
  height: 72px;
  object-fit: cover;
  display: inline-block;
}
.cid-vg5BTYVVXD .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BTYVVXD .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5BTYVVXD .content-wrapper .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5BTYVVXD .content-wrapper .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5BTYVVXD .content-wrapper .card-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5BTYVVXD .mbr-section-title {
  color: #3a001d;
}
.cid-vg5BTYVVXD .mbr-text,
.cid-vg5BTYVVXD .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5BTYVVXD .mbr-section-title,
.cid-vg5BTYVVXD .mbr-section-btn,
.cid-vg5BTYVVXD .title-wrapper,
.cid-vg5BTYVVXD .logo-wrapper {
  text-align: center;
}
.cid-vg5BTYVVXD .mbr-section-title,
.cid-vg5BTYVVXD .mbr-section-btn,
.cid-vg5BTYVVXD .logo-wrapper,
.cid-vg5BTYVVXD .title-wrapper {
  color: #21090E;
}
.cid-vg5BTZesJk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vg5BTZesJk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTZesJk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTZesJk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 480px;
  max-width: 480px;
}
@media (max-width: 768px) {
  .cid-vg5BTZesJk .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vg5BTZesJk .embla__slide .slide-content {
  width: 100%;
}
.cid-vg5BTZesJk .embla__slide .slide-content .item-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-vg5BTZesJk .embla__slide .slide-content .item-wrapper {
    padding: 22px;
  }
}
.cid-vg5BTZesJk .embla__slide .slide-content .item-wrapper .item-text {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-vg5BTZesJk .embla__slide .slide-content .item-wrapper .item-text {
    margin-bottom: 22px;
  }
}
.cid-vg5BTZesJk .embla__slide .slide-content .item-wrapper .item-img {
  margin-bottom: 16px;
}
.cid-vg5BTZesJk .embla__slide .slide-content .item-wrapper .item-img img {
  display: inline-block;
  height: 118px;
  width: 118px;
  min-width: 118px;
  object-fit: cover;
  border: 2px solid #21090e;
  border-radius: 100% !important;
}
.cid-vg5BTZesJk .embla__slide .slide-content .item-wrapper .item-name {
  margin-bottom: 0;
}
.cid-vg5BTZesJk .embla__slide .slide-content .item-wrapper .item-role {
  margin-bottom: 0;
}
.cid-vg5BTZesJk .embla__button {
  top: 0;
  width: 72px;
  height: 72px;
  margin-top: -1.5rem;
  font-size: 32px;
  background-color: #ff9753 !important;
  color: #21090e !important;
  border: 2px solid #21090e !important;
  box-shadow: 0 8px 0 #21090e;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-vg5BTZesJk .embla__button:hover {
  transform: translateY(-3px);
  box-shadow: 0 11px 0 #21090e;
}
.cid-vg5BTZesJk .embla__button:disabled {
  opacity: 0.5 !important;
  transform: none;
  box-shadow: 0 8px 0 #21090e;
}
.cid-vg5BTZesJk .embla__button.embla__button--prev {
  margin-left: -94px;
}
.cid-vg5BTZesJk .embla__button.embla__button--next {
  margin-right: -94px;
}
.cid-vg5BTZesJk .embla {
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 1;
  width: 100%;
  padding-top: 6rem;
}
.cid-vg5BTZesJk .embla__viewport {
  overflow: hidden;
  width: 100%;
  padding: 0;
}
@media (max-width: 768px) {
  .cid-vg5BTZesJk .embla__viewport {
    padding: 0;
  }
}
.cid-vg5BTZesJk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vg5BTZesJk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vg5BTZesJk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vg5BTZesJk .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vg5BTZesJk .item-text {
  color: #21090E;
  text-align: center;
}
.cid-vg5BTZesJk .item-name {
  color: #3a001d;
}
.cid-vg5BTZesJk .item-role {
  color: #21090E;
  text-align: center;
}
.cid-vg5BTZesJk .item-name,
.cid-vg5BTZesJk .item-img {
  text-align: center;
  color: #21090E;
}
.cid-vg5BTZJA7k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5BTZJA7k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BTZJA7k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BTZJA7k .row {
  margin: 0 -45px;
}
.cid-vg5BTZJA7k .row .card {
  padding: 0 45px;
  justify-content: center;
}
.cid-vg5BTZJA7k .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5BTZJA7k .image-wrapper img {
  width: 500px;
  height: 500px;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vg5BTZJA7k .image-wrapper img {
    width: 400px;
    height: 400px;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTZJA7k .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
@media (max-width: 425px) {
  .cid-vg5BTZJA7k .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5BTZJA7k .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5BTZJA7k .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5BTZJA7k .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5BTZJA7k .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5BTZJA7k .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
}
.cid-vg5BTZJA7k .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5BTZJA7k .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5BTZJA7k .mbr-label {
  color: #3a001d;
}
.cid-vg5BTZJA7k .mbr-section-title {
  color: #3a001d;
}
.cid-vg5BTZJA7k .mbr-text {
  color: #3a001d;
}
.cid-vg5BTZJA7k .mbr-label,
.cid-vg5BTZJA7k .label-wrapper {
  color: #21090E;
}
.cid-vg5BTZJA7k .mbr-section-title,
.cid-vg5BTZJA7k .mbr-section-btn {
  color: #21090E;
}
.cid-vg5BTZJA7k .mbr-text,
.cid-vg5BTZJA7k .text-wrapper {
  color: #21090E;
}
.cid-vg5BU04Ibb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5BU04Ibb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BU04Ibb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BU04Ibb .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
}
@media (max-width: 1440px) {
  .cid-vg5BU04Ibb .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5BU04Ibb .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BU04Ibb .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BU04Ibb .content-wrapper .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row {
  margin: 0 -9.6px;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control-label {
  margin-bottom: 10px;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control {
  background-color: #fdebed;
  padding: 22px 32px;
  box-shadow: none;
  border: 2px solid #21090e !important;
  margin-bottom: 0;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control::placeholder {
  color: #21090e;
  opacity: 0.5;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control:hover,
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: 2px solid #21090e !important;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group textarea {
  min-height: 120px;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-check {
  padding-left: 2.1em;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-check .form-check-input {
  background-color: #21090e;
  border-color: #21090e;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vg5BU04Ibb .content-wrapper .card-wrapper .form-wrap form .dragArea.row .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5BU04Ibb .mbr-section-title {
  color: #3a001d;
}
.cid-vg5BU04Ibb .mbr-text,
.cid-vg5BU04Ibb .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5BU04Ibb .mbr-section-title,
.cid-vg5BU04Ibb .mbr-section-btn,
.cid-vg5BU04Ibb .title-wrapper {
  text-align: center;
  color: #21090E;
}
.cid-vg5BU0rzjD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5BU0rzjD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5BU0rzjD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5BU0rzjD .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5BU0rzjD .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
  background-image: linear-gradient(transparent 50%, #f58398);
}
@media (max-width: 1440px) {
  .cid-vg5BU0rzjD .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5BU0rzjD .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5BU0rzjD .content-wrapper .card-wrapper .logo-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BU0rzjD .content-wrapper .card-wrapper .logo-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5BU0rzjD .content-wrapper .card-wrapper .logo-wrapper img {
  width: 72px;
  height: 72px;
  object-fit: cover;
  display: inline-block;
}
.cid-vg5BU0rzjD .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5BU0rzjD .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5BU0rzjD .content-wrapper .card-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vg5BU0rzjD .content-wrapper .card-wrapper .list .item-wrap {
  margin-bottom: 16px;
  transition: all 0.3s ease;
}
.cid-vg5BU0rzjD .content-wrapper .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vg5BU0rzjD .content-wrapper .card-wrapper .list .item-wrap:hover,
.cid-vg5BU0rzjD .content-wrapper .card-wrapper .list .item-wrap:focus {
  opacity: 0.5;
}
.cid-vg5BU0rzjD .mbr-section-title {
  color: #3a001d;
}
.cid-vg5BU0rzjD .list,
.cid-vg5BU0rzjD .item-wrap {
  color: #21090E;
  text-align: center;
}
.cid-vg5BU0rzjD .mbr-section-title,
.cid-vg5BU0rzjD .title-wrapper,
.cid-vg5BU0rzjD .logo-wrapper {
  text-align: center;
}
.cid-vg5BU0rzjD .mbr-section-title,
.cid-vg5BU0rzjD .mbr-section-btn,
.cid-vg5BU0rzjD .logo-wrapper,
.cid-vg5BU0rzjD .title-wrapper {
  color: #21090E;
}
.cid-vg5C59hkrH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vg5C59hkrH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-vg5C59hkrH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vg5C59hkrH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 3;
}
.cid-vg5C59hkrH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-vg5C59hkrH .navbar-brand {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.cid-vg5C59hkrH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vg5C59hkrH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vg5C59hkrH .navbar-nav {
  margin: auto;
  margin-left: 0;
  width: 45%;
}
.cid-vg5C59hkrH .navbar-nav .nav-item {
  position: relative;
  padding: 2px 18px !important;
  transition: 0.3s all !important;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .navbar-nav .nav-item {
    padding-left: 0 !important;
  }
}
.cid-vg5C59hkrH .navbar-nav .nav-item .nav-link {
  position: relative;
  padding: 0!important;
  margin: 0 !important;
  transition: 0.3s all !important;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .navbar-nav .nav-item .nav-link {
    padding: 10px 10px 10px 0 !important;
  }
}
.cid-vg5C59hkrH .navbar-nav .nav-item .nav-link:hover {
  opacity: 0.5;
}
.cid-vg5C59hkrH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vg5C59hkrH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vg5C59hkrH .navbar-nav .dropdown-item {
  padding: 14px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
  background: #fdebed;
}
.cid-vg5C59hkrH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vg5C59hkrH .navbar-logo {
  padding-left: 0;
  margin: 0 !important;
  margin-right: 10px !important;
  border-radius: 5px !important;
}
.cid-vg5C59hkrH .navbar-caption {
  padding-left: 0;
  padding-right: 20px;
  font-weight: 700;
  text-shadow: 0 5px 0 #fdebed;
  color: #21090E;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .navbar-caption {
    border-right: none;
  }
}
@media (min-width: 767px) {
  .cid-vg5C59hkrH .navbar-caption {
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vg5C59hkrH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vg5C59hkrH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0rem;
  transition: 0.3s all;
}
.cid-vg5C59hkrH .container,
.cid-vg5C59hkrH .container-fluid {
  display: flex;
  height: 105px;
  padding: 0.5rem 16px 0.5rem 16px;
  flex-wrap: nowrap;
  background: transparent !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: #fdebed;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .container,
  .cid-vg5C59hkrH .container-fluid {
    padding: 0.5rem 15px 0.5rem 15px;
    padding-right: 2rem;
    box-shadow: none;
  }
}
@media (max-width: 767px) {
  .cid-vg5C59hkrH .container,
  .cid-vg5C59hkrH .container-fluid {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vg5C59hkrH .iconfont-wrapper {
  color: #fffaf0 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-vg5C59hkrH .iconfont-wrapper:hover {
  opacity: 0.6;
}
.cid-vg5C59hkrH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 0 !important;
  border-radius: 1rem;
  transition: 0.3s all !important;
  min-width: auto;
}
.cid-vg5C59hkrH .nav-item:focus,
.cid-vg5C59hkrH .nav-link:focus {
  outline: none;
}
.cid-vg5C59hkrH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vg5C59hkrH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vg5C59hkrH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vg5C59hkrH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vg5C59hkrH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vg5C59hkrH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vg5C59hkrH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vg5C59hkrH .navbar.opened {
  transition: all 0.3s;
}
.cid-vg5C59hkrH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vg5C59hkrH .navbar .navbar-logo img {
  width: auto;
}
.cid-vg5C59hkrH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: space-between;
}
.cid-vg5C59hkrH .navbar.collapsed {
  justify-content: center;
}
.cid-vg5C59hkrH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vg5C59hkrH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vg5C59hkrH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vg5C59hkrH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vg5C59hkrH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vg5C59hkrH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vg5C59hkrH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vg5C59hkrH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vg5C59hkrH .navbar {
    min-height: 72px;
  }
  .cid-vg5C59hkrH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vg5C59hkrH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vg5C59hkrH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vg5C59hkrH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vg5C59hkrH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vg5C59hkrH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vg5C59hkrH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vg5C59hkrH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vg5C59hkrH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vg5C59hkrH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vg5C59hkrH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vg5C59hkrH .dropdown-item.active,
.cid-vg5C59hkrH .dropdown-item:active {
  background-color: transparent;
}
.cid-vg5C59hkrH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vg5C59hkrH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vg5C59hkrH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vg5C59hkrH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
  top: 2.5rem;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vg5C59hkrH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 95%;
  transform: none;
  top: 0;
}
.cid-vg5C59hkrH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vg5C59hkrH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vg5C59hkrH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .navbar-buttons {
    text-align: left;
  }
}
.cid-vg5C59hkrH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vg5C59hkrH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #21090e;
}
.cid-vg5C59hkrH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vg5C59hkrH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5C59hkrH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vg5C59hkrH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vg5C59hkrH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5C59hkrH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vg5C59hkrH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vg5C59hkrH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vg5C59hkrH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vg5C59hkrH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5C59hkrH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
.cid-vg5C59hkrH .icons-menu .iconfont-wrapper {
  padding-right: 12px;
}
.cid-vg5C59hkrH .icons-menu .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  width: 32px;
  height: 32px;
  background-color: #3a001d;
  color: #fffaf0;
  border-radius: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vg5C59hkrH .navbar {
    height: 70px;
  }
  .cid-vg5C59hkrH .navbar.opened {
    height: auto;
  }
  .cid-vg5C59hkrH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
  margin-bottom: 9px !important;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown-item {
    margin-bottom: 0;
  }
}
.cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.6rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vg5C59hkrH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vg5C59hkrH .mbr-section-btn .btn {
  white-space: nowrap;
  width: auto;
  min-height: 65px;
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-vg5C59hkrH .mbr-section-btn .btn {
    width: auto !important;
  }
}
.cid-vg5C59hkrH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vg5C59hkrH .navbar-brand {
    margin-right: auto;
  }
  .cid-vg5C59hkrH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #fdebed;
    opacity: 1;
    border-color: transparent !important;
    background: transparent !important;
    backdrop-filter: blur(8px);
  }
  .cid-vg5C59hkrH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 0 !important;
    border-radius: 1rem;
    background-color: transparent !important;
  }
  .cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 10px 10px 10px 10px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vg5C59hkrH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    padding-left: 0 !important;
    margin-left: 0;
    border-radius: 1rem;
    background-color: transparent;
  }
  .cid-vg5C59hkrH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vg5C59hkrH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vg5C59hkrH .content-wrap {
  width: 40%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vg5C59hkrH .content-wrap {
    display: block;
  }
}
.cid-vg5C59hkrH .nav-link,
.cid-vg5C59hkrH .dropdown-item {
  color: #21090E;
}
.cid-vg5C5akxgP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5C5akxgP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5akxgP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5akxgP .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5C5akxgP .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5C5akxgP .decoration-wrapper .decor_1 {
  background-color: #ff9753;
  top: 0;
}
.cid-vg5C5akxgP .decoration-wrapper .decor_2 {
  background-color: #f86624;
  top: 70px;
}
.cid-vg5C5akxgP .decoration-wrapper .decor_3 {
  background-color: #be3400;
  top: 120px;
}
.cid-vg5C5akxgP .card-wrapper {
  position: relative;
  z-index: 1;
  padding: 72px 72px 280px 72px;
  background-color: #5d2c26;
  border: 2px solid #21090e;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vg5C5akxgP .card-wrapper {
    padding: 22px 22px 180px 22px;
  }
}
.cid-vg5C5akxgP .card-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #f86624;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5akxgP .card-wrapper .label-wrapper .mbr-label {
    margin-bottom: 22px;
  }
}
.cid-vg5C5akxgP .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5akxgP .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5C5akxgP .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5C5akxgP .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5C5akxgP .image-wrapper {
  display: flex;
  justify-content: center;
  margin-top: -8rem;
  position: relative;
  z-index: 1;
}
.cid-vg5C5akxgP .image-wrapper img {
  height: 510px;
  width: 58%;
  object-fit: cover;
  border: 2px solid #21090e;
  border-bottom: none;
  box-shadow: 0 18px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5C5akxgP .image-wrapper img {
    width: 68%;
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5akxgP .image-wrapper img {
    height: 350px;
    width: 90%;
  }
}
@media (max-width: 425px) {
  .cid-vg5C5akxgP .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5C5akxgP .mbr-label,
.cid-vg5C5akxgP .label-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5C5akxgP .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5C5akxgP .mbr-text,
.cid-vg5C5akxgP .text-wrapper {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5C5akxgP .mbr-section-title,
.cid-vg5C5akxgP .title-wrapper,
.cid-vg5C5akxgP .mbr-section-btn {
  text-align: center;
}
.cid-vg5C5akxgP .mbr-section-title,
.cid-vg5C5akxgP .title-wrapper,
.cid-vg5C5akxgP .logo-wrapper,
.cid-vg5C5akxgP .mbr-section-btn {
  color: #FDEBED;
}
.cid-vg5C5aFdd7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5C5aFdd7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5aFdd7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5aFdd7 .row {
  margin: 0 -45px;
}
.cid-vg5C5aFdd7 .row .card {
  padding: 0 45px;
}
.cid-vg5C5aFdd7 .content-wrap {
  padding-top: 66px;
}
@media (max-width: 992px) {
  .cid-vg5C5aFdd7 .content-wrap {
    padding-top: 0;
  }
}
.cid-vg5C5aFdd7 .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5C5aFdd7 .content-wrap .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5C5aFdd7 .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5C5aFdd7 .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5aFdd7 .content-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5C5aFdd7 .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5C5aFdd7 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vg5C5aFdd7 .mbr-label {
  color: #3a001d;
}
.cid-vg5C5aFdd7 .mbr-section-title {
  color: #21090E;
}
.cid-vg5C5aFdd7 .mbr-text {
  color: #3a001d;
}
.cid-vg5C5aFdd7 .mbr-label,
.cid-vg5C5aFdd7 .label-wrapper {
  color: #21090E;
}
.cid-vg5C5aFdd7 .mbr-text,
.cid-vg5C5aFdd7 .text-wrapper,
.cid-vg5C5aFdd7 .mbr-section-btn {
  color: #21090E;
}
.cid-vg5C5aZU7g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vg5C5aZU7g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5aZU7g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5aZU7g .row {
  justify-content: center;
}
.cid-vg5C5aZU7g .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vg5C5aZU7g .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vg5C5aZU7g .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vg5C5aZU7g .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vg5C5aZU7g .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vg5C5aZU7g .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5aZU7g .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vg5C5aZU7g .mbr-section-title {
  color: #ffffff;
}
.cid-vg5C5aZU7g .mbr-text {
  color: #ffffff;
}
.cid-vg5C5aZU7g .mbr-desc {
  color: #ffffff;
}
.cid-vg5C5aZU7g .mbr-section-title,
.cid-vg5C5aZU7g .mbr-section-btn {
  text-align: center;
}
.cid-vg5C5boKTe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5C5boKTe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5boKTe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5boKTe .card-wrapper {
  position: relative;
  z-index: 1;
  border: 2px solid #21090e !important;
  background-color: #21090e;
}
.cid-vg5C5boKTe .card-wrapper .google-map iframe {
  height: 650px;
}
@media (max-width: 1440px) {
  .cid-vg5C5boKTe .card-wrapper .google-map iframe {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5boKTe .card-wrapper .google-map iframe {
    height: 350px;
  }
}
.cid-vg5C5boKTe .decoration-wrapper {
  position: relative;
  width: 100%;
  height: 150px;
}
.cid-vg5C5boKTe .decoration-wrapper .card-wrap {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #21090e;
}
.cid-vg5C5boKTe .decoration-wrapper .decor_1 {
  background-color: #ff6f89;
  bottom: 0;
}
.cid-vg5C5boKTe .decoration-wrapper .decor_2 {
  background-color: #ea3d5b;
  bottom: 70px;
}
.cid-vg5C5boKTe .decoration-wrapper .decor_3 {
  background-color: #9a1436;
  bottom: 120px;
}
.cid-vg5C5bNKAT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5C5bNKAT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5bNKAT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5bNKAT .row {
  margin: 0 -11px;
}
.cid-vg5C5bNKAT .row .card {
  padding: 0 11px;
}
.cid-vg5C5bNKAT .content-wrapper {
  margin-bottom: 88px;
}
@media (max-width: 992px) {
  .cid-vg5C5bNKAT .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5C5bNKAT .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-vg5C5bNKAT .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vg5C5bNKAT .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vg5C5bNKAT .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5C5bNKAT .tabs-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5C5bNKAT .tabs-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5bNKAT .tabs-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5C5bNKAT .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: block;
}
@media (max-width: 992px) {
  .cid-vg5C5bNKAT .tabs-wrapper .nav.nav-tabs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.cid-vg5C5bNKAT .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 22px 42px;
  border: 2px solid #21090e;
  background-color: #fdc8cf;
  display: block;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-vg5C5bNKAT .tabs-wrapper .nav.nav-tabs .nav-item {
    margin-left: 8px;
    margin-right: 8px;
    padding: 16px 22px;
  }
}
.cid-vg5C5bNKAT .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  display: block;
  background-color: transparent;
  border: none;
  color: #21090e;
  transition: all 0.3s ease-in-out;
  opacity: 0.5;
  padding: 0;
  animation: none;
}
.cid-vg5C5bNKAT .tabs-wrapper .nav.nav-tabs .nav-item .nav-link:hover {
  opacity: 1;
}
.cid-vg5C5bNKAT .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  background-color: transparent;
  opacity: 1;
}
.cid-vg5C5bNKAT .tab-content {
  padding-right: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5C5bNKAT .tab-content {
    padding-right: 0;
  }
}
.cid-vg5C5bNKAT .tab-content .tab-pane .item-content .image-wrap img {
  width: 100%;
  height: 500px;
  border: 2px solid #21090e;
  box-shadow: 0 16px 0 #21090e;
  background-color: #21090e;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vg5C5bNKAT .tab-content .tab-pane .item-content .image-wrap img {
    height: 350px;
  }
}
@media (max-width: 425px) {
  .cid-vg5C5bNKAT .tab-content .tab-pane .item-content .image-wrap img {
    height: 300px;
  }
}
.cid-vg5C5bNKAT .mbr-section-title,
.cid-vg5C5bNKAT .title-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5C5bNKAT .mbr-text,
.cid-vg5C5bNKAT .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5C5cc5vT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f86624;
}
.cid-vg5C5cc5vT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5cc5vT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5cc5vT .row {
  margin: 0 -45px;
}
.cid-vg5C5cc5vT .row .card {
  padding: 0 45px;
  justify-content: center;
}
.cid-vg5C5cc5vT .image-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5C5cc5vT .image-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5cc5vT .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5C5cc5vT .image-wrapper img {
  width: 100%;
  height: 550px;
  object-fit: cover;
  border: 2px solid #21090e;
  box-shadow: 0 16px 0 #21090e;
  background-color: #21090e;
}
@media (max-width: 1440px) {
  .cid-vg5C5cc5vT .image-wrapper img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5cc5vT .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
@media (max-width: 425px) {
  .cid-vg5C5cc5vT .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5C5cc5vT .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 2px solid #21090e;
  background-color: #662e9b;
  margin-bottom: 22px;
}
.cid-vg5C5cc5vT .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
  text-shadow: 0 5px 0 #be3400;
}
.cid-vg5C5cc5vT .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5C5cc5vT .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5C5cc5vT .mbr-label {
  color: #3a001d;
}
.cid-vg5C5cc5vT .mbr-section-title {
  color: #fffaf0;
}
.cid-vg5C5cc5vT .mbr-text {
  color: #fffaf0;
}
.cid-vg5C5cc5vT .mbr-label,
.cid-vg5C5cc5vT .label-wrapper {
  color: #FFFFFF;
}
.cid-vg5C5cc5vT .mbr-section-title,
.cid-vg5C5cc5vT .mbr-section-btn {
  color: #000000;
}
.cid-vg5C5cc5vT .mbr-text,
.cid-vg5C5cc5vT .text-wrapper {
  color: #000000;
}
.cid-vg5C5cwENj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f86624;
}
.cid-vg5C5cwENj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5cwENj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5cwENj .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 70%;
  margin-bottom: 88px;
  text-shadow: 0 5px 0 #be3400;
}
@media (max-width: 992px) {
  .cid-vg5C5cwENj .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 32px;
  }
}
.cid-vg5C5cwENj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 38px 22px;
}
@media (max-width: 1200px) {
  .cid-vg5C5cwENj .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5cwENj .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5cwENj .items-wrapper .item {
    margin-bottom: 16px;
  }
}
.cid-vg5C5cwENj .items-wrapper .item:hover .item-wrapper,
.cid-vg5C5cwENj .items-wrapper .item:focus .item-wrapper {
  transform: scale(1.03);
}
.cid-vg5C5cwENj .items-wrapper .item .item-wrapper {
  height: 100%;
  border: 2px solid #21090e;
  background-color: #5d2c26;
  transition: all 0.3s ease;
  overflow: hidden;
}
.cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-img {
  background-color: #5d2c26;
}
.cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-img img {
  height: 350px;
  width: 100%;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-content {
  padding: 25px 25px 32px 25px;
}
@media (max-width: 992px) {
  .cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-content {
    padding: 22px;
  }
}
.cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 22px;
}
.cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-content .price-wrapper .item-price {
  display: inline-flex;
  padding: 28px 22px;
  background-color: #f86624;
  border: 2px solid #21090e;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-content .price-wrapper .item-price {
    padding: 22px;
  }
}
.cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-vg5C5cwENj .items-wrapper .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5C5cwENj .mbr-section-title,
.cid-vg5C5cwENj .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5C5cwENj .item-title {
  color: #fffaf0;
}
.cid-vg5C5cwENj .item-price,
.cid-vg5C5cwENj .price-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vg5C5cwENj .item-text {
  color: #FDEBED;
  text-align: center;
}
.cid-vg5C5cwENj .item-title,
.cid-vg5C5cwENj .mbr-section-btn {
  text-align: center;
  color: #FDEBED;
}
.cid-vg5C5cUJSc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5C5cUJSc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5cUJSc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5cUJSc .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5C5cUJSc .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
}
@media (max-width: 1440px) {
  .cid-vg5C5cUJSc .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5cUJSc .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5C5cUJSc .content-wrapper .card-wrapper .logo-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5cUJSc .content-wrapper .card-wrapper .logo-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5C5cUJSc .content-wrapper .card-wrapper .logo-wrapper img {
  width: 72px;
  height: 72px;
  object-fit: cover;
  display: inline-block;
}
.cid-vg5C5cUJSc .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5cUJSc .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5C5cUJSc .content-wrapper .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 12px;
}
@media (max-width: 992px) {
  .cid-vg5C5cUJSc .content-wrapper .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vg5C5cUJSc .content-wrapper .card-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5C5cUJSc .mbr-section-title {
  color: #3a001d;
}
.cid-vg5C5cUJSc .mbr-text,
.cid-vg5C5cUJSc .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5C5cUJSc .mbr-section-title,
.cid-vg5C5cUJSc .mbr-section-btn,
.cid-vg5C5cUJSc .title-wrapper,
.cid-vg5C5cUJSc .logo-wrapper {
  text-align: center;
}
.cid-vg5C5cUJSc .mbr-section-title,
.cid-vg5C5cUJSc .mbr-section-btn,
.cid-vg5C5cUJSc .logo-wrapper,
.cid-vg5C5cUJSc .title-wrapper {
  color: #21090E;
}
.cid-vg5C5deFjo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vg5C5deFjo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5deFjo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5deFjo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 480px;
  max-width: 480px;
}
@media (max-width: 768px) {
  .cid-vg5C5deFjo .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vg5C5deFjo .embla__slide .slide-content {
  width: 100%;
}
.cid-vg5C5deFjo .embla__slide .slide-content .item-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  padding: 25px;
}
@media (max-width: 992px) {
  .cid-vg5C5deFjo .embla__slide .slide-content .item-wrapper {
    padding: 22px;
  }
}
.cid-vg5C5deFjo .embla__slide .slide-content .item-wrapper .item-text {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-vg5C5deFjo .embla__slide .slide-content .item-wrapper .item-text {
    margin-bottom: 22px;
  }
}
.cid-vg5C5deFjo .embla__slide .slide-content .item-wrapper .item-img {
  margin-bottom: 16px;
}
.cid-vg5C5deFjo .embla__slide .slide-content .item-wrapper .item-img img {
  display: inline-block;
  height: 118px;
  width: 118px;
  min-width: 118px;
  object-fit: cover;
  border: 2px solid #21090e;
  border-radius: 100% !important;
}
.cid-vg5C5deFjo .embla__slide .slide-content .item-wrapper .item-name {
  margin-bottom: 0;
}
.cid-vg5C5deFjo .embla__slide .slide-content .item-wrapper .item-role {
  margin-bottom: 0;
}
.cid-vg5C5deFjo .embla__button {
  top: 0;
  width: 72px;
  height: 72px;
  margin-top: -1.5rem;
  font-size: 32px;
  background-color: #ff9753 !important;
  color: #21090e !important;
  border: 2px solid #21090e !important;
  box-shadow: 0 8px 0 #21090e;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-vg5C5deFjo .embla__button:hover {
  transform: translateY(-3px);
  box-shadow: 0 11px 0 #21090e;
}
.cid-vg5C5deFjo .embla__button:disabled {
  opacity: 0.5 !important;
  transform: none;
  box-shadow: 0 8px 0 #21090e;
}
.cid-vg5C5deFjo .embla__button.embla__button--prev {
  margin-left: -94px;
}
.cid-vg5C5deFjo .embla__button.embla__button--next {
  margin-right: -94px;
}
.cid-vg5C5deFjo .embla {
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 1;
  width: 100%;
  padding-top: 6rem;
}
.cid-vg5C5deFjo .embla__viewport {
  overflow: hidden;
  width: 100%;
  padding: 0;
}
@media (max-width: 768px) {
  .cid-vg5C5deFjo .embla__viewport {
    padding: 0;
  }
}
.cid-vg5C5deFjo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vg5C5deFjo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vg5C5deFjo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vg5C5deFjo .item-menu-overlay {
  opacity: 0 !important;
}
.cid-vg5C5deFjo .item-text {
  color: #21090E;
  text-align: center;
}
.cid-vg5C5deFjo .item-name {
  color: #3a001d;
}
.cid-vg5C5deFjo .item-role {
  color: #21090E;
  text-align: center;
}
.cid-vg5C5deFjo .item-name,
.cid-vg5C5deFjo .item-img {
  text-align: center;
  color: #21090E;
}
.cid-vg5C5dHYWf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5C5dHYWf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5dHYWf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5dHYWf .row {
  margin: 0 -45px;
}
.cid-vg5C5dHYWf .row .card {
  padding: 0 45px;
  justify-content: center;
}
.cid-vg5C5dHYWf .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vg5C5dHYWf .image-wrapper img {
  width: 500px;
  height: 500px;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vg5C5dHYWf .image-wrapper img {
    width: 400px;
    height: 400px;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5dHYWf .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
@media (max-width: 425px) {
  .cid-vg5C5dHYWf .image-wrapper img {
    height: 300px;
  }
}
.cid-vg5C5dHYWf .content-wrapper {
  padding-left: 66px;
}
@media (max-width: 1440px) {
  .cid-vg5C5dHYWf .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5dHYWf .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vg5C5dHYWf .content-wrapper .label-wrapper .mbr-label {
  display: inline-flex;
  padding: 6px 20px;
  border: 1px solid #21090e;
  background-color: #fdc8cf;
  margin-bottom: 22px;
}
.cid-vg5C5dHYWf .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 22px;
}
.cid-vg5C5dHYWf .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 12px;
}
.cid-vg5C5dHYWf .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5C5dHYWf .mbr-label {
  color: #3a001d;
}
.cid-vg5C5dHYWf .mbr-section-title {
  color: #3a001d;
}
.cid-vg5C5dHYWf .mbr-text {
  color: #3a001d;
}
.cid-vg5C5dHYWf .mbr-label,
.cid-vg5C5dHYWf .label-wrapper {
  color: #21090E;
}
.cid-vg5C5dHYWf .mbr-section-title,
.cid-vg5C5dHYWf .mbr-section-btn {
  color: #21090E;
}
.cid-vg5C5dHYWf .mbr-text,
.cid-vg5C5dHYWf .text-wrapper {
  color: #21090E;
}
.cid-vg5C5e1tT8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5C5e1tT8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5e1tT8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5e1tT8 .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
}
@media (max-width: 1440px) {
  .cid-vg5C5e1tT8 .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5e1tT8 .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5e1tT8 .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5e1tT8 .content-wrapper .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row {
  margin: 0 -9.6px;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control-label {
  margin-bottom: 10px;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control {
  background-color: #fdebed;
  padding: 22px 32px;
  box-shadow: none;
  border: 2px solid #21090e !important;
  margin-bottom: 0;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control::placeholder {
  color: #21090e;
  opacity: 0.5;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control:hover,
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: 2px solid #21090e !important;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group textarea {
  min-height: 120px;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-check {
  padding-left: 2.1em;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .form-group .form-check .form-check-input {
  background-color: #21090e;
  border-color: #21090e;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .mbr-section-btn {
  width: 100%;
}
.cid-vg5C5e1tT8 .content-wrapper .card-wrapper .form-wrap form .dragArea.row .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vg5C5e1tT8 .mbr-section-title {
  color: #3a001d;
}
.cid-vg5C5e1tT8 .mbr-text,
.cid-vg5C5e1tT8 .text-wrapper {
  color: #21090E;
  text-align: center;
}
.cid-vg5C5e1tT8 .mbr-section-title,
.cid-vg5C5e1tT8 .mbr-section-btn,
.cid-vg5C5e1tT8 .title-wrapper {
  text-align: center;
  color: #21090E;
}
.cid-vg5C5elS4s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-vg5C5elS4s .mbr-fallback-image.disabled {
  display: none;
}
.cid-vg5C5elS4s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vg5C5elS4s .content-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vg5C5elS4s .content-wrapper .card-wrapper {
  background-color: #fdc8cf;
  border: 2px solid #21090e;
  width: 58%;
  padding: 82px;
  -webkit-flex: inherit;
  background-image: linear-gradient(transparent 50%, #f58398);
}
@media (max-width: 1440px) {
  .cid-vg5C5elS4s .content-wrapper .card-wrapper {
    width: 68%;
    padding: 25px;
  }
}
@media (max-width: 992px) {
  .cid-vg5C5elS4s .content-wrapper .card-wrapper {
    width: 100%;
    padding: 22px;
  }
}
.cid-vg5C5elS4s .content-wrapper .card-wrapper .logo-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5elS4s .content-wrapper .card-wrapper .logo-wrapper {
    margin-bottom: 22px;
  }
}
.cid-vg5C5elS4s .content-wrapper .card-wrapper .logo-wrapper img {
  width: 72px;
  height: 72px;
  object-fit: cover;
  display: inline-block;
}
.cid-vg5C5elS4s .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vg5C5elS4s .content-wrapper .card-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vg5C5elS4s .content-wrapper .card-wrapper .list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-vg5C5elS4s .content-wrapper .card-wrapper .list .item-wrap {
  margin-bottom: 16px;
  transition: all 0.3s ease;
}
.cid-vg5C5elS4s .content-wrapper .card-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vg5C5elS4s .content-wrapper .card-wrapper .list .item-wrap:hover,
.cid-vg5C5elS4s .content-wrapper .card-wrapper .list .item-wrap:focus {
  opacity: 0.5;
}
.cid-vg5C5elS4s .mbr-section-title {
  color: #3a001d;
}
.cid-vg5C5elS4s .list,
.cid-vg5C5elS4s .item-wrap {
  color: #21090E;
  text-align: center;
}
.cid-vg5C5elS4s .mbr-section-title,
.cid-vg5C5elS4s .title-wrapper,
.cid-vg5C5elS4s .logo-wrapper {
  text-align: center;
}
.cid-vg5C5elS4s .mbr-section-title,
.cid-vg5C5elS4s .mbr-section-btn,
.cid-vg5C5elS4s .logo-wrapper,
.cid-vg5C5elS4s .title-wrapper {
  color: #21090E;
}
