.btn {
  border-width: 1px;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #ecebf3;
}
body {
  font-family: Golos Text;
}
.display-1 {
  font-family: 'Golos Text', sans-serif;
  font-size: 4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Golos Text', sans-serif;
  font-size: 2.5rem;
  line-height: 1.5;
}
.display-2 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-4 {
  font-family: 'Golos Text', sans-serif;
  font-size: 1rem;
  line-height: 1.6;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Golos Text', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.875rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.5 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.6 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.5 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.5 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.5 * (1.525rem + (2.5 - 1.525) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.6 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.5 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.5 * (1.175rem + (1.5 - 1.175) * ((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: #f35b04 !important;
}
.bg-success {
  background-color: #20ac6b !important;
}
.bg-info {
  background-color: #0aa3c2 !important;
}
.bg-warning {
  background-color: #cc9900 !important;
}
.bg-danger {
  background-color: #ae1e2c !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #f35b04 !important;
  border-color: #f35b04 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #fc792e !important;
  border-color: #fc792e !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #fc792e !important;
  border-color: #fc792e !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #f0ba47 !important;
  border-color: #f0ba47 !important;
  color: #050300 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #f4cc76 !important;
  border-color: #f4cc76 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #050300 !important;
  background-color: #f4cc76 !important;
  border-color: #f4cc76 !important;
}
.btn-info,
.btn-info:active {
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0dccf3 !important;
  border-color: #0dccf3 !important;
}
.btn-success,
.btn-success:active {
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ffbf00 !important;
  border-color: #ffbf00 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #666666 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #666666 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #f35b04;
  color: #f35b04;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #9e3b03 !important;
  background-color: transparent !important;
  border-color: #9e3b03 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #f35b04 !important;
  border-color: #f35b04 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #f0ba47;
  color: #f0ba47;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #cf9311 !important;
  background-color: transparent !important;
  border-color: #cf9311 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #f0ba47 !important;
  border-color: #f0ba47 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #0aa3c2;
  color: #0aa3c2;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #065e70 !important;
  background-color: transparent !important;
  border-color: #065e70 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0aa3c2 !important;
  border-color: #0aa3c2 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #20ac6b;
  color: #20ac6b;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #12633e !important;
  background-color: transparent !important;
  border-color: #12633e !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #cc9900;
  color: #cc9900;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #755800 !important;
  background-color: transparent !important;
  border-color: #755800 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #cc9900 !important;
  border-color: #cc9900 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ae1e2c;
  color: #ae1e2c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #641119 !important;
  background-color: transparent !important;
  border-color: #641119 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.text-primary {
  color: #f35b04 !important;
}
.text-secondary {
  color: #f0ba47 !important;
}
.text-success {
  color: #20ac6b !important;
}
.text-info {
  color: #0aa3c2 !important;
}
.text-warning {
  color: #cc9900 !important;
}
.text-danger {
  color: #ae1e2c !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #8f3502 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #c18910 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #105636 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #055161 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #664d00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #570f16 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #cccccc !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: #f35b04;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0aa3c2;
}
.alert-warning {
  background-color: #cc9900;
}
.alert-danger {
  background-color: #ae1e2c;
}
.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: #f35b04;
  border-color: #f35b04;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 32px !important;
}
a,
a:hover {
  color: #f35b04;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fedac5;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #68e3aa;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #55dbf6;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffe599;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e56773;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Golos Text', sans-serif;
  font-size: 1rem;
  line-height: 1.6;
  font-weight: 400;
  border-radius: 0 !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #f35b04 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Golos Text', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.875rem;
}
blockquote {
  border-color: #f35b04;
}
/* 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: #f35b04;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #f35b04;
}
.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: #f35b04;
  border-bottom-color: #f35b04;
}
.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: #f35b04 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #f0ba47 !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='%23f35b04' %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 {
  font-weight: 400;
  padding: 8px 20px 6px;
  border-radius: 32px !important;
}
.mbr-section-btn .btn .mbr-iconfont {
  margin-left: 12px;
  transition: all .3s ease;
}
.mbr-section-btn .btn-primary-outline:hover,
.mbr-section-btn .btn-primary-outline:focus,
.mbr-section-btn .btn-primary-outline.focus,
.mbr-section-btn .btn-primary-outline.active {
  color: #f0ba47 !important;
  background-color: transparent !important;
  border-color: #f0ba47 !important;
  box-shadow: none !important;
}
.mbr-section-btn .btn-primary:hover,
.mbr-section-btn .btn-primary:focus,
.mbr-section-btn .btn-primary.focus,
.mbr-section-btn .btn-primary.active {
  color: #050300 !important;
  background-color: #f0ba47 !important;
  border-color: #f0ba47 !important;
  box-shadow: none;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 1rem !important;
}
.large-radius,
.dropdown-item {
  border-radius: 32px !important;
}
.little-radius,
.google-map iframe {
  border-radius: 8px !important;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-vgyuvhMuwG .navbar-dropdown {
  position: relative !important;
}
.cid-vgyuvhMuwG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyuvhMuwG .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyuvhMuwG .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyuvhMuwG .dropdown-item:hover,
.cid-vgyuvhMuwG .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyuvhMuwG .dropdown-item:hover span {
  color: white;
}
.cid-vgyuvhMuwG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyuvhMuwG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyuvhMuwG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyuvhMuwG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyuvhMuwG .nav-link {
  position: relative;
}
.cid-vgyuvhMuwG .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyuvhMuwG .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyuvhMuwG .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyuvhMuwG .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyuvhMuwG .dropdown-menu,
.cid-vgyuvhMuwG .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyuvhMuwG .nav-item:focus,
.cid-vgyuvhMuwG .nav-link:focus {
  outline: none;
}
.cid-vgyuvhMuwG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyuvhMuwG .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyuvhMuwG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyuvhMuwG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyuvhMuwG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyuvhMuwG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyuvhMuwG .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyuvhMuwG .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyuvhMuwG .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyuvhMuwG .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyuvhMuwG .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyuvhMuwG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyuvhMuwG .navbar.collapsed {
  justify-content: center;
}
.cid-vgyuvhMuwG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyuvhMuwG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyuvhMuwG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyuvhMuwG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyuvhMuwG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyuvhMuwG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyuvhMuwG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyuvhMuwG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyuvhMuwG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyuvhMuwG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyuvhMuwG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyuvhMuwG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyuvhMuwG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyuvhMuwG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyuvhMuwG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyuvhMuwG .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyuvhMuwG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyuvhMuwG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyuvhMuwG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyuvhMuwG .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyuvhMuwG .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyuvhMuwG .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyuvhMuwG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyuvhMuwG .navbar-brand .navbar-caption:hover,
.cid-vgyuvhMuwG .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyuvhMuwG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyuvhMuwG .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyuvhMuwG .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyuvhMuwG .dropdown-item.active,
.cid-vgyuvhMuwG .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyuvhMuwG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyuvhMuwG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyuvhMuwG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyuvhMuwG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyuvhMuwG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyuvhMuwG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyuvhMuwG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyuvhMuwG ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyuvhMuwG ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyuvhMuwG .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyuvhMuwG .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyuvhMuwG .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyuvhMuwG .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyuvhMuwG button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyuvhMuwG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyuvhMuwG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyuvhMuwG button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyuvhMuwG button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyuvhMuwG button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyuvhMuwG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyuvhMuwG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyuvhMuwG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyuvhMuwG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyuvhMuwG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyuvhMuwG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyuvhMuwG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyuvhMuwG .navbar {
    height: 70px;
  }
  .cid-vgyuvhMuwG .navbar.opened {
    height: auto;
  }
  .cid-vgyuvhMuwG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyuvhMuwG .navbar-nav {
  margin: 0 auto;
}
.cid-vgyuvhMuwG .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyuvhMuwG .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyuvhMuwG .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyuvhMuwG .nav-item .nav-link:hover,
.cid-vgyuvhMuwG .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyuvhMuwG .nav-item .nav-link:hover::after,
.cid-vgyuvhMuwG .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyuvhMuwG .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyuvhMuwG .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyuvhMuwG .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyuvhMuwG .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyuvhMuwG .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyuvhMuwG .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyuvhMuwG .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyuvhMuwG .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyuvhMuwG .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyuvhMuwG .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyuvhMuwG .content-wrap {
  min-height: 100px;
}
.cid-vgyuvhMuwG .navbar-caption {
  color: #5E2E27;
}
.cid-vgyuvhMuwG .nav-link,
.cid-vgyuvhMuwG .dropdown-item {
  color: #5E2E27;
}
.cid-vgyyvnCTre {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyyvnCTre {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyyvnCTre .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyyvnCTre .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyyvnCTre .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyyvnCTre .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyyvnCTre .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyyvnCTre .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyyvnCTre .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyyvnCTre .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyyvnCTre .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyyvnCTre .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyyvnCTre .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyyvnCTre .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyyvnCTre .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyyvnCTre .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyyvnCTre .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyyvnCTre .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyyvnCTre .mbr-label {
  color: #a6adbf;
}
.cid-vgyyvnCTre .mbr-section-title {
  color: #111111;
}
.cid-vgyyvnCTre .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyyvnCTre .mbr-text,
.cid-vgyyvnCTre .text-wrapper {
  color: #666666;
}
.cid-vgyyXHnR64 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyyXHnR64 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyyXHnR64 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyyXHnR64 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyyXHnR64 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyyXHnR64 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyyXHnR64 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyyXHnR64 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyyXHnR64 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyyXHnR64 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyyXHnR64 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyyXHnR64 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyyXHnR64 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyyXHnR64 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyyXHnR64 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyyXHnR64 .mbr-section-title {
  color: #000000;
}
.cid-vgyyXHnR64 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyyXHnR64 .mbr-text,
.cid-vgyyXHnR64 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyyXHnR64 .mbr-section-title,
.cid-vgyyXHnR64 .mbr-section-btn {
  text-align: center;
}
.cid-vgyzlIAnNe {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyzlIAnNe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyzlIAnNe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyzlIAnNe .row {
  justify-content: center;
}
.cid-vgyzlIAnNe .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyzlIAnNe .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-vgyzlIAnNe .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyzlIAnNe .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyzlIAnNe .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyzlIAnNe .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyzlIAnNe .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyzlIAnNe .mbr-section-title {
  color: #ffffff;
}
.cid-vgyzlIAnNe .mbr-text {
  color: #ffffff;
}
.cid-vgyzlIAnNe .mbr-desc {
  color: #ffffff;
}
.cid-vgyAnoiGuP .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAnoiGuP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnoiGuP .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAnoiGuP .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAnoiGuP .dropdown-item:hover,
.cid-vgyAnoiGuP .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAnoiGuP .dropdown-item:hover span {
  color: white;
}
.cid-vgyAnoiGuP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAnoiGuP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAnoiGuP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAnoiGuP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAnoiGuP .nav-link {
  position: relative;
}
.cid-vgyAnoiGuP .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAnoiGuP .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAnoiGuP .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAnoiGuP .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAnoiGuP .dropdown-menu,
.cid-vgyAnoiGuP .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAnoiGuP .nav-item:focus,
.cid-vgyAnoiGuP .nav-link:focus {
  outline: none;
}
.cid-vgyAnoiGuP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnoiGuP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAnoiGuP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAnoiGuP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnoiGuP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAnoiGuP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAnoiGuP .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAnoiGuP .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAnoiGuP .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAnoiGuP .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAnoiGuP .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAnoiGuP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAnoiGuP .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAnoiGuP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAnoiGuP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAnoiGuP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAnoiGuP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAnoiGuP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAnoiGuP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAnoiGuP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAnoiGuP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAnoiGuP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAnoiGuP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAnoiGuP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAnoiGuP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAnoiGuP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAnoiGuP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAnoiGuP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAnoiGuP .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAnoiGuP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAnoiGuP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAnoiGuP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAnoiGuP .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAnoiGuP .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAnoiGuP .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAnoiGuP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAnoiGuP .navbar-brand .navbar-caption:hover,
.cid-vgyAnoiGuP .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAnoiGuP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAnoiGuP .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAnoiGuP .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAnoiGuP .dropdown-item.active,
.cid-vgyAnoiGuP .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAnoiGuP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAnoiGuP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAnoiGuP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAnoiGuP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAnoiGuP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAnoiGuP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAnoiGuP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAnoiGuP ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAnoiGuP ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAnoiGuP .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAnoiGuP .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAnoiGuP .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAnoiGuP .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAnoiGuP button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAnoiGuP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAnoiGuP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAnoiGuP button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAnoiGuP button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAnoiGuP button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAnoiGuP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAnoiGuP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAnoiGuP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAnoiGuP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAnoiGuP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAnoiGuP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAnoiGuP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAnoiGuP .navbar {
    height: 70px;
  }
  .cid-vgyAnoiGuP .navbar.opened {
    height: auto;
  }
  .cid-vgyAnoiGuP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAnoiGuP .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAnoiGuP .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAnoiGuP .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAnoiGuP .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAnoiGuP .nav-item .nav-link:hover,
.cid-vgyAnoiGuP .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAnoiGuP .nav-item .nav-link:hover::after,
.cid-vgyAnoiGuP .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAnoiGuP .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAnoiGuP .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAnoiGuP .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAnoiGuP .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAnoiGuP .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAnoiGuP .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAnoiGuP .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAnoiGuP .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAnoiGuP .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAnoiGuP .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAnoiGuP .content-wrap {
  min-height: 100px;
}
.cid-vgyAnoiGuP .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAnoiGuP .nav-link,
.cid-vgyAnoiGuP .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAnoCLxP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAnoCLxP {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAnoCLxP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnoCLxP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnoCLxP .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAnoCLxP .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAnoCLxP .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAnoCLxP .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAnoCLxP .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAnoCLxP .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAnoCLxP .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAnoCLxP .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAnoCLxP .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAnoCLxP .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAnoCLxP .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAnoCLxP .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAnoCLxP .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAnoCLxP .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAnoCLxP .mbr-label {
  color: #a6adbf;
}
.cid-vgyAnoCLxP .mbr-section-title {
  color: #111111;
}
.cid-vgyAnoCLxP .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAnoCLxP .mbr-text,
.cid-vgyAnoCLxP .text-wrapper {
  color: #666666;
}
.cid-vgyAnoR3gE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAnoR3gE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnoR3gE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnoR3gE .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAnoR3gE .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAnoR3gE .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAnoR3gE .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAnoR3gE .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAnoR3gE .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAnoR3gE .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAnoR3gE .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAnoR3gE .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAnoR3gE .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAnoR3gE .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAnoR3gE .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAnoR3gE .mbr-section-title {
  color: #000000;
}
.cid-vgyAnoR3gE .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAnoR3gE .mbr-text,
.cid-vgyAnoR3gE .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAnoR3gE .mbr-section-title,
.cid-vgyAnoR3gE .mbr-section-btn {
  text-align: center;
}
.cid-vgyAnp3g4N {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAnp3g4N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnp3g4N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnp3g4N .row {
  justify-content: center;
}
.cid-vgyAnp3g4N .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAnp3g4N .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-vgyAnp3g4N .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAnp3g4N .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAnp3g4N .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAnp3g4N .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAnp3g4N .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAnp3g4N .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAnp3g4N .mbr-text {
  color: #ffffff;
}
.cid-vgyAnp3g4N .mbr-desc {
  color: #ffffff;
}
.cid-vgyAnAiqDR .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAnAiqDR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnAiqDR .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAnAiqDR .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAnAiqDR .dropdown-item:hover,
.cid-vgyAnAiqDR .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAnAiqDR .dropdown-item:hover span {
  color: white;
}
.cid-vgyAnAiqDR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAnAiqDR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAnAiqDR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAnAiqDR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAnAiqDR .nav-link {
  position: relative;
}
.cid-vgyAnAiqDR .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAnAiqDR .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAnAiqDR .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAnAiqDR .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAnAiqDR .dropdown-menu,
.cid-vgyAnAiqDR .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAnAiqDR .nav-item:focus,
.cid-vgyAnAiqDR .nav-link:focus {
  outline: none;
}
.cid-vgyAnAiqDR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnAiqDR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAnAiqDR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAnAiqDR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnAiqDR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAnAiqDR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAnAiqDR .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAnAiqDR .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAnAiqDR .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAnAiqDR .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAnAiqDR .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAnAiqDR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAnAiqDR .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAnAiqDR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAnAiqDR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAnAiqDR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAnAiqDR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAnAiqDR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAnAiqDR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAnAiqDR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAnAiqDR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAnAiqDR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAnAiqDR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAnAiqDR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAnAiqDR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAnAiqDR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAnAiqDR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAnAiqDR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAnAiqDR .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAnAiqDR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAnAiqDR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAnAiqDR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAnAiqDR .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAnAiqDR .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAnAiqDR .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAnAiqDR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAnAiqDR .navbar-brand .navbar-caption:hover,
.cid-vgyAnAiqDR .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAnAiqDR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAnAiqDR .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAnAiqDR .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAnAiqDR .dropdown-item.active,
.cid-vgyAnAiqDR .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAnAiqDR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAnAiqDR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAnAiqDR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAnAiqDR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAnAiqDR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAnAiqDR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAnAiqDR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAnAiqDR ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAnAiqDR ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAnAiqDR .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAnAiqDR .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAnAiqDR .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAnAiqDR .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAnAiqDR button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAnAiqDR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAnAiqDR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAnAiqDR button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAnAiqDR button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAnAiqDR button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAnAiqDR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAnAiqDR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAnAiqDR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAnAiqDR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAnAiqDR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAnAiqDR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAnAiqDR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAnAiqDR .navbar {
    height: 70px;
  }
  .cid-vgyAnAiqDR .navbar.opened {
    height: auto;
  }
  .cid-vgyAnAiqDR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAnAiqDR .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAnAiqDR .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAnAiqDR .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAnAiqDR .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAnAiqDR .nav-item .nav-link:hover,
.cid-vgyAnAiqDR .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAnAiqDR .nav-item .nav-link:hover::after,
.cid-vgyAnAiqDR .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAnAiqDR .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAnAiqDR .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAnAiqDR .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAnAiqDR .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAnAiqDR .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAnAiqDR .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAnAiqDR .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAnAiqDR .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAnAiqDR .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAnAiqDR .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAnAiqDR .content-wrap {
  min-height: 100px;
}
.cid-vgyAnAiqDR .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAnAiqDR .nav-link,
.cid-vgyAnAiqDR .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAnADxT1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAnADxT1 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAnADxT1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnADxT1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnADxT1 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAnADxT1 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAnADxT1 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAnADxT1 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAnADxT1 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAnADxT1 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAnADxT1 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAnADxT1 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAnADxT1 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAnADxT1 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAnADxT1 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAnADxT1 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAnADxT1 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAnADxT1 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAnADxT1 .mbr-label {
  color: #a6adbf;
}
.cid-vgyAnADxT1 .mbr-section-title {
  color: #111111;
}
.cid-vgyAnADxT1 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAnADxT1 .mbr-text,
.cid-vgyAnADxT1 .text-wrapper {
  color: #666666;
}
.cid-vgyAnARKjc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAnARKjc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnARKjc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnARKjc .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAnARKjc .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAnARKjc .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAnARKjc .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAnARKjc .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAnARKjc .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAnARKjc .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAnARKjc .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAnARKjc .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAnARKjc .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAnARKjc .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAnARKjc .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAnARKjc .mbr-section-title {
  color: #000000;
}
.cid-vgyAnARKjc .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAnARKjc .mbr-text,
.cid-vgyAnARKjc .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAnARKjc .mbr-section-title,
.cid-vgyAnARKjc .mbr-section-btn {
  text-align: center;
}
.cid-vgyAnB3XEw {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAnB3XEw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnB3XEw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnB3XEw .row {
  justify-content: center;
}
.cid-vgyAnB3XEw .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAnB3XEw .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-vgyAnB3XEw .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAnB3XEw .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAnB3XEw .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAnB3XEw .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAnB3XEw .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAnB3XEw .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAnB3XEw .mbr-text {
  color: #ffffff;
}
.cid-vgyAnB3XEw .mbr-desc {
  color: #ffffff;
}
.cid-vgyAnMp62V .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAnMp62V .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnMp62V .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAnMp62V .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAnMp62V .dropdown-item:hover,
.cid-vgyAnMp62V .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAnMp62V .dropdown-item:hover span {
  color: white;
}
.cid-vgyAnMp62V .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAnMp62V .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAnMp62V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAnMp62V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAnMp62V .nav-link {
  position: relative;
}
.cid-vgyAnMp62V .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAnMp62V .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAnMp62V .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAnMp62V .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAnMp62V .dropdown-menu,
.cid-vgyAnMp62V .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAnMp62V .nav-item:focus,
.cid-vgyAnMp62V .nav-link:focus {
  outline: none;
}
.cid-vgyAnMp62V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnMp62V .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAnMp62V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAnMp62V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnMp62V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAnMp62V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAnMp62V .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAnMp62V .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAnMp62V .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAnMp62V .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAnMp62V .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAnMp62V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAnMp62V .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAnMp62V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAnMp62V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAnMp62V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAnMp62V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAnMp62V .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAnMp62V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAnMp62V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAnMp62V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAnMp62V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAnMp62V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAnMp62V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAnMp62V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAnMp62V .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAnMp62V .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAnMp62V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAnMp62V .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAnMp62V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAnMp62V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAnMp62V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAnMp62V .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAnMp62V .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAnMp62V .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAnMp62V .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAnMp62V .navbar-brand .navbar-caption:hover,
.cid-vgyAnMp62V .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAnMp62V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAnMp62V .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAnMp62V .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAnMp62V .dropdown-item.active,
.cid-vgyAnMp62V .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAnMp62V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAnMp62V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAnMp62V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAnMp62V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAnMp62V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAnMp62V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAnMp62V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAnMp62V ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAnMp62V ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAnMp62V .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAnMp62V .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAnMp62V .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAnMp62V .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAnMp62V button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAnMp62V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAnMp62V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAnMp62V button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAnMp62V button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAnMp62V button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAnMp62V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAnMp62V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAnMp62V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAnMp62V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAnMp62V .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAnMp62V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAnMp62V .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAnMp62V .navbar {
    height: 70px;
  }
  .cid-vgyAnMp62V .navbar.opened {
    height: auto;
  }
  .cid-vgyAnMp62V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAnMp62V .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAnMp62V .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAnMp62V .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAnMp62V .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAnMp62V .nav-item .nav-link:hover,
.cid-vgyAnMp62V .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAnMp62V .nav-item .nav-link:hover::after,
.cid-vgyAnMp62V .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAnMp62V .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAnMp62V .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAnMp62V .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAnMp62V .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAnMp62V .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAnMp62V .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAnMp62V .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAnMp62V .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAnMp62V .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAnMp62V .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAnMp62V .content-wrap {
  min-height: 100px;
}
.cid-vgyAnMp62V .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAnMp62V .nav-link,
.cid-vgyAnMp62V .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAnMID2P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAnMID2P {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAnMID2P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnMID2P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnMID2P .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAnMID2P .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAnMID2P .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAnMID2P .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAnMID2P .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAnMID2P .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAnMID2P .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAnMID2P .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAnMID2P .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAnMID2P .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAnMID2P .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAnMID2P .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAnMID2P .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAnMID2P .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAnMID2P .mbr-label {
  color: #a6adbf;
}
.cid-vgyAnMID2P .mbr-section-title {
  color: #111111;
}
.cid-vgyAnMID2P .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAnMID2P .mbr-text,
.cid-vgyAnMID2P .text-wrapper {
  color: #666666;
}
.cid-vgyAnMWFye {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAnMWFye .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnMWFye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnMWFye .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAnMWFye .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAnMWFye .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAnMWFye .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAnMWFye .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAnMWFye .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAnMWFye .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAnMWFye .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAnMWFye .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAnMWFye .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAnMWFye .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAnMWFye .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAnMWFye .mbr-section-title {
  color: #000000;
}
.cid-vgyAnMWFye .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAnMWFye .mbr-text,
.cid-vgyAnMWFye .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAnMWFye .mbr-section-title,
.cid-vgyAnMWFye .mbr-section-btn {
  text-align: center;
}
.cid-vgyAnN8FMf {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAnN8FMf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnN8FMf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnN8FMf .row {
  justify-content: center;
}
.cid-vgyAnN8FMf .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAnN8FMf .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-vgyAnN8FMf .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAnN8FMf .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAnN8FMf .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAnN8FMf .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAnN8FMf .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAnN8FMf .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAnN8FMf .mbr-text {
  color: #ffffff;
}
.cid-vgyAnN8FMf .mbr-desc {
  color: #ffffff;
}
.cid-vgyAnX7Qsb .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAnX7Qsb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnX7Qsb .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAnX7Qsb .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAnX7Qsb .dropdown-item:hover,
.cid-vgyAnX7Qsb .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAnX7Qsb .dropdown-item:hover span {
  color: white;
}
.cid-vgyAnX7Qsb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAnX7Qsb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAnX7Qsb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAnX7Qsb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAnX7Qsb .nav-link {
  position: relative;
}
.cid-vgyAnX7Qsb .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAnX7Qsb .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAnX7Qsb .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAnX7Qsb .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAnX7Qsb .dropdown-menu,
.cid-vgyAnX7Qsb .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAnX7Qsb .nav-item:focus,
.cid-vgyAnX7Qsb .nav-link:focus {
  outline: none;
}
.cid-vgyAnX7Qsb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnX7Qsb .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAnX7Qsb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAnX7Qsb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAnX7Qsb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAnX7Qsb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAnX7Qsb .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAnX7Qsb .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAnX7Qsb .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAnX7Qsb .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAnX7Qsb .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAnX7Qsb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAnX7Qsb .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAnX7Qsb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAnX7Qsb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAnX7Qsb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAnX7Qsb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAnX7Qsb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAnX7Qsb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAnX7Qsb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAnX7Qsb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAnX7Qsb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAnX7Qsb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAnX7Qsb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAnX7Qsb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAnX7Qsb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAnX7Qsb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAnX7Qsb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAnX7Qsb .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAnX7Qsb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAnX7Qsb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAnX7Qsb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAnX7Qsb .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAnX7Qsb .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAnX7Qsb .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAnX7Qsb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAnX7Qsb .navbar-brand .navbar-caption:hover,
.cid-vgyAnX7Qsb .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAnX7Qsb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAnX7Qsb .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAnX7Qsb .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAnX7Qsb .dropdown-item.active,
.cid-vgyAnX7Qsb .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAnX7Qsb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAnX7Qsb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAnX7Qsb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAnX7Qsb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAnX7Qsb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAnX7Qsb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAnX7Qsb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAnX7Qsb ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAnX7Qsb ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAnX7Qsb .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAnX7Qsb .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAnX7Qsb .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAnX7Qsb .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAnX7Qsb button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAnX7Qsb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAnX7Qsb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAnX7Qsb button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAnX7Qsb button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAnX7Qsb button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAnX7Qsb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAnX7Qsb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAnX7Qsb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAnX7Qsb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAnX7Qsb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAnX7Qsb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAnX7Qsb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAnX7Qsb .navbar {
    height: 70px;
  }
  .cid-vgyAnX7Qsb .navbar.opened {
    height: auto;
  }
  .cid-vgyAnX7Qsb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAnX7Qsb .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAnX7Qsb .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAnX7Qsb .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAnX7Qsb .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAnX7Qsb .nav-item .nav-link:hover,
.cid-vgyAnX7Qsb .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAnX7Qsb .nav-item .nav-link:hover::after,
.cid-vgyAnX7Qsb .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAnX7Qsb .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAnX7Qsb .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAnX7Qsb .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAnX7Qsb .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAnX7Qsb .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAnX7Qsb .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAnX7Qsb .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAnX7Qsb .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAnX7Qsb .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAnX7Qsb .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAnX7Qsb .content-wrap {
  min-height: 100px;
}
.cid-vgyAnX7Qsb .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAnX7Qsb .nav-link,
.cid-vgyAnX7Qsb .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAnXoVct {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAnXoVct {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAnXoVct .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnXoVct .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnXoVct .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAnXoVct .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAnXoVct .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAnXoVct .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAnXoVct .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAnXoVct .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAnXoVct .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAnXoVct .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAnXoVct .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAnXoVct .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAnXoVct .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAnXoVct .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAnXoVct .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAnXoVct .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAnXoVct .mbr-label {
  color: #a6adbf;
}
.cid-vgyAnXoVct .mbr-section-title {
  color: #111111;
}
.cid-vgyAnXoVct .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAnXoVct .mbr-text,
.cid-vgyAnXoVct .text-wrapper {
  color: #666666;
}
.cid-vgyAnXA0lE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAnXA0lE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnXA0lE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnXA0lE .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAnXA0lE .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAnXA0lE .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAnXA0lE .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAnXA0lE .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAnXA0lE .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAnXA0lE .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAnXA0lE .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAnXA0lE .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAnXA0lE .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAnXA0lE .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAnXA0lE .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAnXA0lE .mbr-section-title {
  color: #000000;
}
.cid-vgyAnXA0lE .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAnXA0lE .mbr-text,
.cid-vgyAnXA0lE .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAnXA0lE .mbr-section-title,
.cid-vgyAnXA0lE .mbr-section-btn {
  text-align: center;
}
.cid-vgyAnXMRbl {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAnXMRbl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAnXMRbl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAnXMRbl .row {
  justify-content: center;
}
.cid-vgyAnXMRbl .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAnXMRbl .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-vgyAnXMRbl .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAnXMRbl .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAnXMRbl .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAnXMRbl .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAnXMRbl .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAnXMRbl .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAnXMRbl .mbr-text {
  color: #ffffff;
}
.cid-vgyAnXMRbl .mbr-desc {
  color: #ffffff;
}
.cid-vgyAo6Tmyt .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAo6Tmyt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAo6Tmyt .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAo6Tmyt .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAo6Tmyt .dropdown-item:hover,
.cid-vgyAo6Tmyt .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAo6Tmyt .dropdown-item:hover span {
  color: white;
}
.cid-vgyAo6Tmyt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAo6Tmyt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAo6Tmyt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAo6Tmyt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAo6Tmyt .nav-link {
  position: relative;
}
.cid-vgyAo6Tmyt .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAo6Tmyt .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAo6Tmyt .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAo6Tmyt .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAo6Tmyt .dropdown-menu,
.cid-vgyAo6Tmyt .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAo6Tmyt .nav-item:focus,
.cid-vgyAo6Tmyt .nav-link:focus {
  outline: none;
}
.cid-vgyAo6Tmyt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAo6Tmyt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAo6Tmyt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAo6Tmyt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAo6Tmyt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAo6Tmyt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAo6Tmyt .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAo6Tmyt .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAo6Tmyt .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAo6Tmyt .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAo6Tmyt .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAo6Tmyt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAo6Tmyt .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAo6Tmyt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAo6Tmyt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAo6Tmyt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAo6Tmyt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAo6Tmyt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAo6Tmyt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAo6Tmyt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAo6Tmyt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAo6Tmyt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAo6Tmyt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAo6Tmyt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAo6Tmyt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAo6Tmyt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAo6Tmyt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAo6Tmyt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAo6Tmyt .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAo6Tmyt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAo6Tmyt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAo6Tmyt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAo6Tmyt .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAo6Tmyt .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAo6Tmyt .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAo6Tmyt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAo6Tmyt .navbar-brand .navbar-caption:hover,
.cid-vgyAo6Tmyt .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAo6Tmyt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAo6Tmyt .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAo6Tmyt .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAo6Tmyt .dropdown-item.active,
.cid-vgyAo6Tmyt .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAo6Tmyt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAo6Tmyt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAo6Tmyt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAo6Tmyt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAo6Tmyt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAo6Tmyt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAo6Tmyt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAo6Tmyt ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAo6Tmyt ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAo6Tmyt .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAo6Tmyt .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAo6Tmyt .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAo6Tmyt .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAo6Tmyt button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAo6Tmyt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAo6Tmyt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAo6Tmyt button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAo6Tmyt button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAo6Tmyt button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAo6Tmyt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAo6Tmyt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAo6Tmyt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAo6Tmyt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAo6Tmyt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAo6Tmyt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAo6Tmyt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAo6Tmyt .navbar {
    height: 70px;
  }
  .cid-vgyAo6Tmyt .navbar.opened {
    height: auto;
  }
  .cid-vgyAo6Tmyt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAo6Tmyt .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAo6Tmyt .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAo6Tmyt .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAo6Tmyt .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAo6Tmyt .nav-item .nav-link:hover,
.cid-vgyAo6Tmyt .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAo6Tmyt .nav-item .nav-link:hover::after,
.cid-vgyAo6Tmyt .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAo6Tmyt .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAo6Tmyt .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAo6Tmyt .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAo6Tmyt .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAo6Tmyt .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAo6Tmyt .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAo6Tmyt .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAo6Tmyt .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAo6Tmyt .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAo6Tmyt .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAo6Tmyt .content-wrap {
  min-height: 100px;
}
.cid-vgyAo6Tmyt .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAo6Tmyt .nav-link,
.cid-vgyAo6Tmyt .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAo7cuA0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAo7cuA0 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAo7cuA0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAo7cuA0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAo7cuA0 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAo7cuA0 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAo7cuA0 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAo7cuA0 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAo7cuA0 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAo7cuA0 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAo7cuA0 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAo7cuA0 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAo7cuA0 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAo7cuA0 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAo7cuA0 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAo7cuA0 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAo7cuA0 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAo7cuA0 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAo7cuA0 .mbr-label {
  color: #a6adbf;
}
.cid-vgyAo7cuA0 .mbr-section-title {
  color: #111111;
}
.cid-vgyAo7cuA0 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAo7cuA0 .mbr-text,
.cid-vgyAo7cuA0 .text-wrapper {
  color: #666666;
}
.cid-vgyAo7pvMl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAo7pvMl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAo7pvMl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAo7pvMl .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAo7pvMl .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAo7pvMl .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAo7pvMl .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAo7pvMl .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAo7pvMl .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAo7pvMl .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAo7pvMl .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAo7pvMl .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAo7pvMl .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAo7pvMl .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAo7pvMl .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAo7pvMl .mbr-section-title {
  color: #000000;
}
.cid-vgyAo7pvMl .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAo7pvMl .mbr-text,
.cid-vgyAo7pvMl .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAo7pvMl .mbr-section-title,
.cid-vgyAo7pvMl .mbr-section-btn {
  text-align: center;
}
.cid-vgyAo7Bpqc {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAo7Bpqc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAo7Bpqc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAo7Bpqc .row {
  justify-content: center;
}
.cid-vgyAo7Bpqc .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAo7Bpqc .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-vgyAo7Bpqc .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAo7Bpqc .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAo7Bpqc .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAo7Bpqc .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAo7Bpqc .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAo7Bpqc .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAo7Bpqc .mbr-text {
  color: #ffffff;
}
.cid-vgyAo7Bpqc .mbr-desc {
  color: #ffffff;
}
.cid-vgyAoggBid .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAoggBid .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoggBid .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAoggBid .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAoggBid .dropdown-item:hover,
.cid-vgyAoggBid .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAoggBid .dropdown-item:hover span {
  color: white;
}
.cid-vgyAoggBid .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAoggBid .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAoggBid .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAoggBid .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAoggBid .nav-link {
  position: relative;
}
.cid-vgyAoggBid .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAoggBid .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAoggBid .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAoggBid .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAoggBid .dropdown-menu,
.cid-vgyAoggBid .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAoggBid .nav-item:focus,
.cid-vgyAoggBid .nav-link:focus {
  outline: none;
}
.cid-vgyAoggBid .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoggBid .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAoggBid .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAoggBid .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoggBid .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAoggBid .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAoggBid .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAoggBid .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAoggBid .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAoggBid .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAoggBid .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAoggBid .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAoggBid .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAoggBid .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAoggBid .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAoggBid .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAoggBid .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAoggBid .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAoggBid .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAoggBid .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAoggBid .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAoggBid .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAoggBid .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAoggBid .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAoggBid .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAoggBid .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAoggBid .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAoggBid .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAoggBid .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAoggBid .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAoggBid .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAoggBid .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAoggBid .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAoggBid .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAoggBid .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAoggBid .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAoggBid .navbar-brand .navbar-caption:hover,
.cid-vgyAoggBid .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAoggBid .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAoggBid .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAoggBid .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAoggBid .dropdown-item.active,
.cid-vgyAoggBid .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAoggBid .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAoggBid .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAoggBid .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAoggBid .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAoggBid .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAoggBid .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAoggBid .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAoggBid ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAoggBid ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAoggBid .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAoggBid .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAoggBid .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAoggBid .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAoggBid button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAoggBid button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAoggBid button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAoggBid button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAoggBid button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAoggBid button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAoggBid nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAoggBid nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAoggBid nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAoggBid nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAoggBid .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAoggBid a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAoggBid .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAoggBid .navbar {
    height: 70px;
  }
  .cid-vgyAoggBid .navbar.opened {
    height: auto;
  }
  .cid-vgyAoggBid .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAoggBid .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAoggBid .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAoggBid .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAoggBid .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAoggBid .nav-item .nav-link:hover,
.cid-vgyAoggBid .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAoggBid .nav-item .nav-link:hover::after,
.cid-vgyAoggBid .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAoggBid .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAoggBid .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAoggBid .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAoggBid .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAoggBid .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAoggBid .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAoggBid .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAoggBid .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAoggBid .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAoggBid .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAoggBid .content-wrap {
  min-height: 100px;
}
.cid-vgyAoggBid .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAoggBid .nav-link,
.cid-vgyAoggBid .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAogyY28 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAogyY28 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAogyY28 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAogyY28 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAogyY28 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAogyY28 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAogyY28 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAogyY28 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAogyY28 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAogyY28 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAogyY28 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAogyY28 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAogyY28 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAogyY28 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAogyY28 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAogyY28 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAogyY28 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAogyY28 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAogyY28 .mbr-label {
  color: #a6adbf;
}
.cid-vgyAogyY28 .mbr-section-title {
  color: #111111;
}
.cid-vgyAogyY28 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAogyY28 .mbr-text,
.cid-vgyAogyY28 .text-wrapper {
  color: #666666;
}
.cid-vgyAogPu1m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAogPu1m .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAogPu1m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAogPu1m .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAogPu1m .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAogPu1m .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAogPu1m .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAogPu1m .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAogPu1m .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAogPu1m .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAogPu1m .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAogPu1m .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAogPu1m .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAogPu1m .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAogPu1m .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAogPu1m .mbr-section-title {
  color: #000000;
}
.cid-vgyAogPu1m .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAogPu1m .mbr-text,
.cid-vgyAogPu1m .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAogPu1m .mbr-section-title,
.cid-vgyAogPu1m .mbr-section-btn {
  text-align: center;
}
.cid-vgyAoh1Es7 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAoh1Es7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAoh1Es7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAoh1Es7 .row {
  justify-content: center;
}
.cid-vgyAoh1Es7 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAoh1Es7 .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-vgyAoh1Es7 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAoh1Es7 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAoh1Es7 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAoh1Es7 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAoh1Es7 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAoh1Es7 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAoh1Es7 .mbr-text {
  color: #ffffff;
}
.cid-vgyAoh1Es7 .mbr-desc {
  color: #ffffff;
}
.cid-vgyAoqxg2u .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAoqxg2u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoqxg2u .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAoqxg2u .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAoqxg2u .dropdown-item:hover,
.cid-vgyAoqxg2u .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAoqxg2u .dropdown-item:hover span {
  color: white;
}
.cid-vgyAoqxg2u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAoqxg2u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAoqxg2u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAoqxg2u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAoqxg2u .nav-link {
  position: relative;
}
.cid-vgyAoqxg2u .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAoqxg2u .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAoqxg2u .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAoqxg2u .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAoqxg2u .dropdown-menu,
.cid-vgyAoqxg2u .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAoqxg2u .nav-item:focus,
.cid-vgyAoqxg2u .nav-link:focus {
  outline: none;
}
.cid-vgyAoqxg2u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoqxg2u .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAoqxg2u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAoqxg2u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoqxg2u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAoqxg2u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAoqxg2u .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAoqxg2u .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAoqxg2u .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAoqxg2u .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAoqxg2u .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAoqxg2u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAoqxg2u .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAoqxg2u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAoqxg2u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAoqxg2u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAoqxg2u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAoqxg2u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAoqxg2u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAoqxg2u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAoqxg2u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAoqxg2u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAoqxg2u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAoqxg2u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAoqxg2u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAoqxg2u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAoqxg2u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAoqxg2u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAoqxg2u .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAoqxg2u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAoqxg2u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAoqxg2u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAoqxg2u .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAoqxg2u .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAoqxg2u .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAoqxg2u .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAoqxg2u .navbar-brand .navbar-caption:hover,
.cid-vgyAoqxg2u .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAoqxg2u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAoqxg2u .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAoqxg2u .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAoqxg2u .dropdown-item.active,
.cid-vgyAoqxg2u .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAoqxg2u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAoqxg2u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAoqxg2u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAoqxg2u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAoqxg2u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAoqxg2u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAoqxg2u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAoqxg2u ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAoqxg2u ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAoqxg2u .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAoqxg2u .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAoqxg2u .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAoqxg2u .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAoqxg2u button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAoqxg2u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAoqxg2u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAoqxg2u button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAoqxg2u button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAoqxg2u button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAoqxg2u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAoqxg2u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAoqxg2u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAoqxg2u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAoqxg2u .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAoqxg2u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAoqxg2u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAoqxg2u .navbar {
    height: 70px;
  }
  .cid-vgyAoqxg2u .navbar.opened {
    height: auto;
  }
  .cid-vgyAoqxg2u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAoqxg2u .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAoqxg2u .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAoqxg2u .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAoqxg2u .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAoqxg2u .nav-item .nav-link:hover,
.cid-vgyAoqxg2u .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAoqxg2u .nav-item .nav-link:hover::after,
.cid-vgyAoqxg2u .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAoqxg2u .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAoqxg2u .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAoqxg2u .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAoqxg2u .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAoqxg2u .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAoqxg2u .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAoqxg2u .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAoqxg2u .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAoqxg2u .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAoqxg2u .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAoqxg2u .content-wrap {
  min-height: 100px;
}
.cid-vgyAoqxg2u .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAoqxg2u .nav-link,
.cid-vgyAoqxg2u .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAoqPvRu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAoqPvRu {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAoqPvRu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAoqPvRu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAoqPvRu .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAoqPvRu .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAoqPvRu .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAoqPvRu .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAoqPvRu .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAoqPvRu .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAoqPvRu .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAoqPvRu .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAoqPvRu .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAoqPvRu .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAoqPvRu .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAoqPvRu .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAoqPvRu .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAoqPvRu .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAoqPvRu .mbr-label {
  color: #a6adbf;
}
.cid-vgyAoqPvRu .mbr-section-title {
  color: #111111;
}
.cid-vgyAoqPvRu .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAoqPvRu .mbr-text,
.cid-vgyAoqPvRu .text-wrapper {
  color: #666666;
}
.cid-vgyAor1K3f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAor1K3f .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAor1K3f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAor1K3f .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAor1K3f .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAor1K3f .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAor1K3f .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAor1K3f .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAor1K3f .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAor1K3f .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAor1K3f .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAor1K3f .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAor1K3f .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAor1K3f .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAor1K3f .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAor1K3f .mbr-section-title {
  color: #000000;
}
.cid-vgyAor1K3f .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAor1K3f .mbr-text,
.cid-vgyAor1K3f .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAor1K3f .mbr-section-title,
.cid-vgyAor1K3f .mbr-section-btn {
  text-align: center;
}
.cid-vgyAorb9Qi {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAorb9Qi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAorb9Qi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAorb9Qi .row {
  justify-content: center;
}
.cid-vgyAorb9Qi .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAorb9Qi .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-vgyAorb9Qi .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAorb9Qi .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAorb9Qi .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAorb9Qi .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAorb9Qi .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAorb9Qi .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAorb9Qi .mbr-text {
  color: #ffffff;
}
.cid-vgyAorb9Qi .mbr-desc {
  color: #ffffff;
}
.cid-vgyAoGCVck .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAoGCVck .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoGCVck .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAoGCVck .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAoGCVck .dropdown-item:hover,
.cid-vgyAoGCVck .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAoGCVck .dropdown-item:hover span {
  color: white;
}
.cid-vgyAoGCVck .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAoGCVck .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAoGCVck .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAoGCVck .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAoGCVck .nav-link {
  position: relative;
}
.cid-vgyAoGCVck .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAoGCVck .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAoGCVck .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAoGCVck .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAoGCVck .dropdown-menu,
.cid-vgyAoGCVck .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAoGCVck .nav-item:focus,
.cid-vgyAoGCVck .nav-link:focus {
  outline: none;
}
.cid-vgyAoGCVck .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoGCVck .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAoGCVck .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAoGCVck .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoGCVck .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAoGCVck .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAoGCVck .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAoGCVck .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAoGCVck .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAoGCVck .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAoGCVck .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAoGCVck .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAoGCVck .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAoGCVck .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAoGCVck .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAoGCVck .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAoGCVck .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAoGCVck .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAoGCVck .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAoGCVck .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAoGCVck .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAoGCVck .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAoGCVck .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAoGCVck .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAoGCVck .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAoGCVck .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAoGCVck .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAoGCVck .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAoGCVck .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAoGCVck .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAoGCVck .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAoGCVck .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAoGCVck .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAoGCVck .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAoGCVck .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAoGCVck .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAoGCVck .navbar-brand .navbar-caption:hover,
.cid-vgyAoGCVck .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAoGCVck .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAoGCVck .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAoGCVck .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAoGCVck .dropdown-item.active,
.cid-vgyAoGCVck .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAoGCVck .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAoGCVck .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAoGCVck .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAoGCVck .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAoGCVck .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAoGCVck .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAoGCVck .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAoGCVck ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAoGCVck ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAoGCVck .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAoGCVck .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAoGCVck .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAoGCVck .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAoGCVck button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAoGCVck button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAoGCVck button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAoGCVck button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAoGCVck button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAoGCVck button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAoGCVck nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAoGCVck nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAoGCVck nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAoGCVck nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAoGCVck .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAoGCVck a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAoGCVck .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAoGCVck .navbar {
    height: 70px;
  }
  .cid-vgyAoGCVck .navbar.opened {
    height: auto;
  }
  .cid-vgyAoGCVck .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAoGCVck .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAoGCVck .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAoGCVck .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAoGCVck .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAoGCVck .nav-item .nav-link:hover,
.cid-vgyAoGCVck .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAoGCVck .nav-item .nav-link:hover::after,
.cid-vgyAoGCVck .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAoGCVck .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAoGCVck .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAoGCVck .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAoGCVck .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAoGCVck .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAoGCVck .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAoGCVck .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAoGCVck .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAoGCVck .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAoGCVck .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAoGCVck .content-wrap {
  min-height: 100px;
}
.cid-vgyAoGCVck .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAoGCVck .nav-link,
.cid-vgyAoGCVck .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAoGVceP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAoGVceP {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAoGVceP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAoGVceP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAoGVceP .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAoGVceP .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAoGVceP .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAoGVceP .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAoGVceP .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAoGVceP .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAoGVceP .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAoGVceP .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAoGVceP .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAoGVceP .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAoGVceP .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAoGVceP .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAoGVceP .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAoGVceP .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAoGVceP .mbr-label {
  color: #a6adbf;
}
.cid-vgyAoGVceP .mbr-section-title {
  color: #111111;
}
.cid-vgyAoGVceP .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAoGVceP .mbr-text,
.cid-vgyAoGVceP .text-wrapper {
  color: #666666;
}
.cid-vgyAoH7cc2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAoH7cc2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAoH7cc2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAoH7cc2 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAoH7cc2 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAoH7cc2 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAoH7cc2 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAoH7cc2 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAoH7cc2 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAoH7cc2 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAoH7cc2 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAoH7cc2 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAoH7cc2 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAoH7cc2 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAoH7cc2 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAoH7cc2 .mbr-section-title {
  color: #000000;
}
.cid-vgyAoH7cc2 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAoH7cc2 .mbr-text,
.cid-vgyAoH7cc2 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAoH7cc2 .mbr-section-title,
.cid-vgyAoH7cc2 .mbr-section-btn {
  text-align: center;
}
.cid-vgyAoHiBOP {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAoHiBOP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAoHiBOP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAoHiBOP .row {
  justify-content: center;
}
.cid-vgyAoHiBOP .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAoHiBOP .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-vgyAoHiBOP .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAoHiBOP .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAoHiBOP .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAoHiBOP .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAoHiBOP .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAoHiBOP .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAoHiBOP .mbr-text {
  color: #ffffff;
}
.cid-vgyAoHiBOP .mbr-desc {
  color: #ffffff;
}
.cid-vgyAoR4mM3 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAoR4mM3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoR4mM3 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAoR4mM3 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAoR4mM3 .dropdown-item:hover,
.cid-vgyAoR4mM3 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAoR4mM3 .dropdown-item:hover span {
  color: white;
}
.cid-vgyAoR4mM3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAoR4mM3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAoR4mM3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAoR4mM3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAoR4mM3 .nav-link {
  position: relative;
}
.cid-vgyAoR4mM3 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAoR4mM3 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAoR4mM3 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAoR4mM3 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAoR4mM3 .dropdown-menu,
.cid-vgyAoR4mM3 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAoR4mM3 .nav-item:focus,
.cid-vgyAoR4mM3 .nav-link:focus {
  outline: none;
}
.cid-vgyAoR4mM3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoR4mM3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAoR4mM3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAoR4mM3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAoR4mM3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAoR4mM3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAoR4mM3 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAoR4mM3 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAoR4mM3 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAoR4mM3 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAoR4mM3 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAoR4mM3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAoR4mM3 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAoR4mM3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAoR4mM3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAoR4mM3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAoR4mM3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAoR4mM3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAoR4mM3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAoR4mM3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAoR4mM3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAoR4mM3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAoR4mM3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAoR4mM3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAoR4mM3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAoR4mM3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAoR4mM3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAoR4mM3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAoR4mM3 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAoR4mM3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAoR4mM3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAoR4mM3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAoR4mM3 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAoR4mM3 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAoR4mM3 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAoR4mM3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAoR4mM3 .navbar-brand .navbar-caption:hover,
.cid-vgyAoR4mM3 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAoR4mM3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAoR4mM3 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAoR4mM3 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAoR4mM3 .dropdown-item.active,
.cid-vgyAoR4mM3 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAoR4mM3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAoR4mM3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAoR4mM3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAoR4mM3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAoR4mM3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAoR4mM3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAoR4mM3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAoR4mM3 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAoR4mM3 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAoR4mM3 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAoR4mM3 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAoR4mM3 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAoR4mM3 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAoR4mM3 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAoR4mM3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAoR4mM3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAoR4mM3 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAoR4mM3 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAoR4mM3 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAoR4mM3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAoR4mM3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAoR4mM3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAoR4mM3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAoR4mM3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAoR4mM3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAoR4mM3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAoR4mM3 .navbar {
    height: 70px;
  }
  .cid-vgyAoR4mM3 .navbar.opened {
    height: auto;
  }
  .cid-vgyAoR4mM3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAoR4mM3 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAoR4mM3 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAoR4mM3 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAoR4mM3 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAoR4mM3 .nav-item .nav-link:hover,
.cid-vgyAoR4mM3 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAoR4mM3 .nav-item .nav-link:hover::after,
.cid-vgyAoR4mM3 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAoR4mM3 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAoR4mM3 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAoR4mM3 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAoR4mM3 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAoR4mM3 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAoR4mM3 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAoR4mM3 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAoR4mM3 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAoR4mM3 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAoR4mM3 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAoR4mM3 .content-wrap {
  min-height: 100px;
}
.cid-vgyAoR4mM3 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAoR4mM3 .nav-link,
.cid-vgyAoR4mM3 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAoRlPnk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAoRlPnk {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAoRlPnk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAoRlPnk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAoRlPnk .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAoRlPnk .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAoRlPnk .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAoRlPnk .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAoRlPnk .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAoRlPnk .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAoRlPnk .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAoRlPnk .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAoRlPnk .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAoRlPnk .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAoRlPnk .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAoRlPnk .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAoRlPnk .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAoRlPnk .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAoRlPnk .mbr-label {
  color: #a6adbf;
}
.cid-vgyAoRlPnk .mbr-section-title {
  color: #111111;
}
.cid-vgyAoRlPnk .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAoRlPnk .mbr-text,
.cid-vgyAoRlPnk .text-wrapper {
  color: #666666;
}
.cid-vgyAoRyL9n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAoRyL9n .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAoRyL9n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAoRyL9n .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAoRyL9n .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAoRyL9n .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAoRyL9n .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAoRyL9n .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAoRyL9n .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAoRyL9n .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAoRyL9n .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAoRyL9n .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAoRyL9n .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAoRyL9n .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAoRyL9n .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAoRyL9n .mbr-section-title {
  color: #000000;
}
.cid-vgyAoRyL9n .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAoRyL9n .mbr-text,
.cid-vgyAoRyL9n .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAoRyL9n .mbr-section-title,
.cid-vgyAoRyL9n .mbr-section-btn {
  text-align: center;
}
.cid-vgyAoRJiB0 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAoRJiB0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAoRJiB0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAoRJiB0 .row {
  justify-content: center;
}
.cid-vgyAoRJiB0 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAoRJiB0 .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-vgyAoRJiB0 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAoRJiB0 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAoRJiB0 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAoRJiB0 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAoRJiB0 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAoRJiB0 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAoRJiB0 .mbr-text {
  color: #ffffff;
}
.cid-vgyAoRJiB0 .mbr-desc {
  color: #ffffff;
}
.cid-vgyAp1iBsj .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAp1iBsj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAp1iBsj .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAp1iBsj .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAp1iBsj .dropdown-item:hover,
.cid-vgyAp1iBsj .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAp1iBsj .dropdown-item:hover span {
  color: white;
}
.cid-vgyAp1iBsj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAp1iBsj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAp1iBsj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAp1iBsj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAp1iBsj .nav-link {
  position: relative;
}
.cid-vgyAp1iBsj .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAp1iBsj .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAp1iBsj .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAp1iBsj .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAp1iBsj .dropdown-menu,
.cid-vgyAp1iBsj .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAp1iBsj .nav-item:focus,
.cid-vgyAp1iBsj .nav-link:focus {
  outline: none;
}
.cid-vgyAp1iBsj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAp1iBsj .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAp1iBsj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAp1iBsj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAp1iBsj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAp1iBsj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAp1iBsj .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAp1iBsj .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAp1iBsj .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAp1iBsj .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAp1iBsj .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAp1iBsj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAp1iBsj .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAp1iBsj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAp1iBsj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAp1iBsj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAp1iBsj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAp1iBsj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAp1iBsj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAp1iBsj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAp1iBsj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAp1iBsj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAp1iBsj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAp1iBsj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAp1iBsj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAp1iBsj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAp1iBsj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAp1iBsj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAp1iBsj .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAp1iBsj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAp1iBsj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAp1iBsj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAp1iBsj .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAp1iBsj .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAp1iBsj .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAp1iBsj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAp1iBsj .navbar-brand .navbar-caption:hover,
.cid-vgyAp1iBsj .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAp1iBsj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAp1iBsj .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAp1iBsj .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAp1iBsj .dropdown-item.active,
.cid-vgyAp1iBsj .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAp1iBsj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAp1iBsj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAp1iBsj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAp1iBsj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAp1iBsj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAp1iBsj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAp1iBsj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAp1iBsj ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAp1iBsj ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAp1iBsj .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAp1iBsj .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAp1iBsj .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAp1iBsj .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAp1iBsj button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAp1iBsj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAp1iBsj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAp1iBsj button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAp1iBsj button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAp1iBsj button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAp1iBsj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAp1iBsj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAp1iBsj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAp1iBsj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAp1iBsj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAp1iBsj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAp1iBsj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAp1iBsj .navbar {
    height: 70px;
  }
  .cid-vgyAp1iBsj .navbar.opened {
    height: auto;
  }
  .cid-vgyAp1iBsj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAp1iBsj .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAp1iBsj .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAp1iBsj .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAp1iBsj .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAp1iBsj .nav-item .nav-link:hover,
.cid-vgyAp1iBsj .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAp1iBsj .nav-item .nav-link:hover::after,
.cid-vgyAp1iBsj .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAp1iBsj .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAp1iBsj .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAp1iBsj .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAp1iBsj .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAp1iBsj .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAp1iBsj .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAp1iBsj .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAp1iBsj .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAp1iBsj .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAp1iBsj .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAp1iBsj .content-wrap {
  min-height: 100px;
}
.cid-vgyAp1iBsj .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAp1iBsj .nav-link,
.cid-vgyAp1iBsj .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAp1AVSo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAp1AVSo {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAp1AVSo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAp1AVSo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAp1AVSo .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAp1AVSo .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAp1AVSo .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAp1AVSo .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAp1AVSo .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAp1AVSo .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAp1AVSo .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAp1AVSo .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAp1AVSo .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAp1AVSo .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAp1AVSo .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAp1AVSo .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAp1AVSo .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAp1AVSo .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAp1AVSo .mbr-label {
  color: #a6adbf;
}
.cid-vgyAp1AVSo .mbr-section-title {
  color: #111111;
}
.cid-vgyAp1AVSo .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAp1AVSo .mbr-text,
.cid-vgyAp1AVSo .text-wrapper {
  color: #666666;
}
.cid-vgyAp1NlVI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAp1NlVI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAp1NlVI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAp1NlVI .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAp1NlVI .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAp1NlVI .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAp1NlVI .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAp1NlVI .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAp1NlVI .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAp1NlVI .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAp1NlVI .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAp1NlVI .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAp1NlVI .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAp1NlVI .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAp1NlVI .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAp1NlVI .mbr-section-title {
  color: #000000;
}
.cid-vgyAp1NlVI .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAp1NlVI .mbr-text,
.cid-vgyAp1NlVI .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAp1NlVI .mbr-section-title,
.cid-vgyAp1NlVI .mbr-section-btn {
  text-align: center;
}
.cid-vgyAp1Zw4t {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAp1Zw4t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAp1Zw4t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAp1Zw4t .row {
  justify-content: center;
}
.cid-vgyAp1Zw4t .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAp1Zw4t .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-vgyAp1Zw4t .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAp1Zw4t .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAp1Zw4t .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAp1Zw4t .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAp1Zw4t .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAp1Zw4t .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAp1Zw4t .mbr-text {
  color: #ffffff;
}
.cid-vgyAp1Zw4t .mbr-desc {
  color: #ffffff;
}
.cid-vgyApa3IPb .navbar-dropdown {
  position: relative !important;
}
.cid-vgyApa3IPb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApa3IPb .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyApa3IPb .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyApa3IPb .dropdown-item:hover,
.cid-vgyApa3IPb .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyApa3IPb .dropdown-item:hover span {
  color: white;
}
.cid-vgyApa3IPb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyApa3IPb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyApa3IPb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyApa3IPb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyApa3IPb .nav-link {
  position: relative;
}
.cid-vgyApa3IPb .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyApa3IPb .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyApa3IPb .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyApa3IPb .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyApa3IPb .dropdown-menu,
.cid-vgyApa3IPb .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyApa3IPb .nav-item:focus,
.cid-vgyApa3IPb .nav-link:focus {
  outline: none;
}
.cid-vgyApa3IPb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyApa3IPb .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyApa3IPb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyApa3IPb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApa3IPb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyApa3IPb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyApa3IPb .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyApa3IPb .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyApa3IPb .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyApa3IPb .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyApa3IPb .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyApa3IPb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyApa3IPb .navbar.collapsed {
  justify-content: center;
}
.cid-vgyApa3IPb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyApa3IPb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyApa3IPb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyApa3IPb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyApa3IPb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyApa3IPb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyApa3IPb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyApa3IPb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyApa3IPb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyApa3IPb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyApa3IPb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyApa3IPb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyApa3IPb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyApa3IPb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyApa3IPb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyApa3IPb .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyApa3IPb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyApa3IPb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyApa3IPb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyApa3IPb .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyApa3IPb .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyApa3IPb .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyApa3IPb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyApa3IPb .navbar-brand .navbar-caption:hover,
.cid-vgyApa3IPb .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApa3IPb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyApa3IPb .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyApa3IPb .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApa3IPb .dropdown-item.active,
.cid-vgyApa3IPb .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyApa3IPb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyApa3IPb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyApa3IPb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyApa3IPb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyApa3IPb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyApa3IPb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyApa3IPb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyApa3IPb ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyApa3IPb ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyApa3IPb .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyApa3IPb .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyApa3IPb .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyApa3IPb .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyApa3IPb button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyApa3IPb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyApa3IPb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyApa3IPb button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApa3IPb button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApa3IPb button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyApa3IPb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApa3IPb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyApa3IPb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyApa3IPb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApa3IPb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyApa3IPb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyApa3IPb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyApa3IPb .navbar {
    height: 70px;
  }
  .cid-vgyApa3IPb .navbar.opened {
    height: auto;
  }
  .cid-vgyApa3IPb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyApa3IPb .navbar-nav {
  margin: 0 auto;
}
.cid-vgyApa3IPb .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyApa3IPb .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyApa3IPb .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyApa3IPb .nav-item .nav-link:hover,
.cid-vgyApa3IPb .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyApa3IPb .nav-item .nav-link:hover::after,
.cid-vgyApa3IPb .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyApa3IPb .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyApa3IPb .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyApa3IPb .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyApa3IPb .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyApa3IPb .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyApa3IPb .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyApa3IPb .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyApa3IPb .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyApa3IPb .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyApa3IPb .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyApa3IPb .content-wrap {
  min-height: 100px;
}
.cid-vgyApa3IPb .navbar-caption {
  color: #5E2E27;
}
.cid-vgyApa3IPb .nav-link,
.cid-vgyApa3IPb .dropdown-item {
  color: #5E2E27;
}
.cid-vgyApamMpH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyApamMpH {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyApamMpH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApamMpH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApamMpH .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyApamMpH .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyApamMpH .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyApamMpH .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApamMpH .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyApamMpH .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyApamMpH .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyApamMpH .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyApamMpH .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyApamMpH .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyApamMpH .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyApamMpH .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyApamMpH .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApamMpH .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyApamMpH .mbr-label {
  color: #a6adbf;
}
.cid-vgyApamMpH .mbr-section-title {
  color: #111111;
}
.cid-vgyApamMpH .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyApamMpH .mbr-text,
.cid-vgyApamMpH .text-wrapper {
  color: #666666;
}
.cid-vgyApayB3l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyApayB3l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApayB3l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApayB3l .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyApayB3l .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApayB3l .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyApayB3l .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyApayB3l .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyApayB3l .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApayB3l .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyApayB3l .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApayB3l .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyApayB3l .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyApayB3l .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyApayB3l .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyApayB3l .mbr-section-title {
  color: #000000;
}
.cid-vgyApayB3l .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyApayB3l .mbr-text,
.cid-vgyApayB3l .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyApayB3l .mbr-section-title,
.cid-vgyApayB3l .mbr-section-btn {
  text-align: center;
}
.cid-vgyApaJrTx {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyApaJrTx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApaJrTx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApaJrTx .row {
  justify-content: center;
}
.cid-vgyApaJrTx .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyApaJrTx .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-vgyApaJrTx .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyApaJrTx .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyApaJrTx .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyApaJrTx .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApaJrTx .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyApaJrTx .mbr-section-title {
  color: #ffffff;
}
.cid-vgyApaJrTx .mbr-text {
  color: #ffffff;
}
.cid-vgyApaJrTx .mbr-desc {
  color: #ffffff;
}
.cid-vgyApiY2RK .navbar-dropdown {
  position: relative !important;
}
.cid-vgyApiY2RK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApiY2RK .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyApiY2RK .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyApiY2RK .dropdown-item:hover,
.cid-vgyApiY2RK .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyApiY2RK .dropdown-item:hover span {
  color: white;
}
.cid-vgyApiY2RK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyApiY2RK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyApiY2RK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyApiY2RK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyApiY2RK .nav-link {
  position: relative;
}
.cid-vgyApiY2RK .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyApiY2RK .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyApiY2RK .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyApiY2RK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyApiY2RK .dropdown-menu,
.cid-vgyApiY2RK .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyApiY2RK .nav-item:focus,
.cid-vgyApiY2RK .nav-link:focus {
  outline: none;
}
.cid-vgyApiY2RK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyApiY2RK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyApiY2RK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyApiY2RK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApiY2RK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyApiY2RK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyApiY2RK .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyApiY2RK .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyApiY2RK .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyApiY2RK .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyApiY2RK .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyApiY2RK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyApiY2RK .navbar.collapsed {
  justify-content: center;
}
.cid-vgyApiY2RK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyApiY2RK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyApiY2RK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyApiY2RK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyApiY2RK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyApiY2RK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyApiY2RK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyApiY2RK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyApiY2RK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyApiY2RK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyApiY2RK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyApiY2RK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyApiY2RK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyApiY2RK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyApiY2RK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyApiY2RK .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyApiY2RK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyApiY2RK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyApiY2RK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyApiY2RK .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyApiY2RK .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyApiY2RK .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyApiY2RK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyApiY2RK .navbar-brand .navbar-caption:hover,
.cid-vgyApiY2RK .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApiY2RK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyApiY2RK .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyApiY2RK .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApiY2RK .dropdown-item.active,
.cid-vgyApiY2RK .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyApiY2RK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyApiY2RK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyApiY2RK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyApiY2RK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyApiY2RK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyApiY2RK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyApiY2RK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyApiY2RK ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyApiY2RK ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyApiY2RK .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyApiY2RK .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyApiY2RK .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyApiY2RK .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyApiY2RK button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyApiY2RK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyApiY2RK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyApiY2RK button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApiY2RK button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApiY2RK button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyApiY2RK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApiY2RK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyApiY2RK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyApiY2RK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApiY2RK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyApiY2RK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyApiY2RK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyApiY2RK .navbar {
    height: 70px;
  }
  .cid-vgyApiY2RK .navbar.opened {
    height: auto;
  }
  .cid-vgyApiY2RK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyApiY2RK .navbar-nav {
  margin: 0 auto;
}
.cid-vgyApiY2RK .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyApiY2RK .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyApiY2RK .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyApiY2RK .nav-item .nav-link:hover,
.cid-vgyApiY2RK .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyApiY2RK .nav-item .nav-link:hover::after,
.cid-vgyApiY2RK .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyApiY2RK .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyApiY2RK .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyApiY2RK .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyApiY2RK .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyApiY2RK .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyApiY2RK .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyApiY2RK .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyApiY2RK .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyApiY2RK .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyApiY2RK .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyApiY2RK .content-wrap {
  min-height: 100px;
}
.cid-vgyApiY2RK .navbar-caption {
  color: #5E2E27;
}
.cid-vgyApiY2RK .nav-link,
.cid-vgyApiY2RK .dropdown-item {
  color: #5E2E27;
}
.cid-vgyApjhFd9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyApjhFd9 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyApjhFd9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApjhFd9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApjhFd9 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyApjhFd9 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyApjhFd9 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyApjhFd9 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApjhFd9 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyApjhFd9 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyApjhFd9 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyApjhFd9 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyApjhFd9 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyApjhFd9 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyApjhFd9 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyApjhFd9 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyApjhFd9 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApjhFd9 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyApjhFd9 .mbr-label {
  color: #a6adbf;
}
.cid-vgyApjhFd9 .mbr-section-title {
  color: #111111;
}
.cid-vgyApjhFd9 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyApjhFd9 .mbr-text,
.cid-vgyApjhFd9 .text-wrapper {
  color: #666666;
}
.cid-vgyApjtQIh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyApjtQIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApjtQIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApjtQIh .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyApjtQIh .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApjtQIh .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyApjtQIh .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyApjtQIh .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyApjtQIh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApjtQIh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyApjtQIh .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApjtQIh .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyApjtQIh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyApjtQIh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyApjtQIh .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyApjtQIh .mbr-section-title {
  color: #000000;
}
.cid-vgyApjtQIh .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyApjtQIh .mbr-text,
.cid-vgyApjtQIh .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyApjtQIh .mbr-section-title,
.cid-vgyApjtQIh .mbr-section-btn {
  text-align: center;
}
.cid-vgyApjECbp {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyApjECbp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApjECbp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApjECbp .row {
  justify-content: center;
}
.cid-vgyApjECbp .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyApjECbp .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-vgyApjECbp .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyApjECbp .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyApjECbp .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyApjECbp .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApjECbp .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyApjECbp .mbr-section-title {
  color: #ffffff;
}
.cid-vgyApjECbp .mbr-text {
  color: #ffffff;
}
.cid-vgyApjECbp .mbr-desc {
  color: #ffffff;
}
.cid-vgyAprBEfq .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAprBEfq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAprBEfq .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAprBEfq .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAprBEfq .dropdown-item:hover,
.cid-vgyAprBEfq .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAprBEfq .dropdown-item:hover span {
  color: white;
}
.cid-vgyAprBEfq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAprBEfq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAprBEfq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAprBEfq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAprBEfq .nav-link {
  position: relative;
}
.cid-vgyAprBEfq .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAprBEfq .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAprBEfq .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAprBEfq .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAprBEfq .dropdown-menu,
.cid-vgyAprBEfq .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAprBEfq .nav-item:focus,
.cid-vgyAprBEfq .nav-link:focus {
  outline: none;
}
.cid-vgyAprBEfq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAprBEfq .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAprBEfq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAprBEfq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAprBEfq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAprBEfq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAprBEfq .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAprBEfq .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAprBEfq .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAprBEfq .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAprBEfq .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAprBEfq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAprBEfq .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAprBEfq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAprBEfq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAprBEfq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAprBEfq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAprBEfq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAprBEfq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAprBEfq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAprBEfq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAprBEfq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAprBEfq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAprBEfq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAprBEfq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAprBEfq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAprBEfq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAprBEfq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAprBEfq .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAprBEfq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAprBEfq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAprBEfq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAprBEfq .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAprBEfq .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAprBEfq .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAprBEfq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAprBEfq .navbar-brand .navbar-caption:hover,
.cid-vgyAprBEfq .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAprBEfq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAprBEfq .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAprBEfq .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAprBEfq .dropdown-item.active,
.cid-vgyAprBEfq .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAprBEfq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAprBEfq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAprBEfq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAprBEfq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAprBEfq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAprBEfq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAprBEfq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAprBEfq ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAprBEfq ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAprBEfq .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAprBEfq .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAprBEfq .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAprBEfq .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAprBEfq button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAprBEfq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAprBEfq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAprBEfq button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAprBEfq button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAprBEfq button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAprBEfq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAprBEfq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAprBEfq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAprBEfq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAprBEfq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAprBEfq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAprBEfq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAprBEfq .navbar {
    height: 70px;
  }
  .cid-vgyAprBEfq .navbar.opened {
    height: auto;
  }
  .cid-vgyAprBEfq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAprBEfq .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAprBEfq .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAprBEfq .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAprBEfq .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAprBEfq .nav-item .nav-link:hover,
.cid-vgyAprBEfq .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAprBEfq .nav-item .nav-link:hover::after,
.cid-vgyAprBEfq .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAprBEfq .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAprBEfq .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAprBEfq .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAprBEfq .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAprBEfq .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAprBEfq .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAprBEfq .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAprBEfq .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAprBEfq .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAprBEfq .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAprBEfq .content-wrap {
  min-height: 100px;
}
.cid-vgyAprBEfq .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAprBEfq .nav-link,
.cid-vgyAprBEfq .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAprVIwV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAprVIwV {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAprVIwV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAprVIwV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAprVIwV .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAprVIwV .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAprVIwV .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAprVIwV .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAprVIwV .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAprVIwV .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAprVIwV .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAprVIwV .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAprVIwV .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAprVIwV .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAprVIwV .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAprVIwV .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAprVIwV .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAprVIwV .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAprVIwV .mbr-label {
  color: #a6adbf;
}
.cid-vgyAprVIwV .mbr-section-title {
  color: #111111;
}
.cid-vgyAprVIwV .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAprVIwV .mbr-text,
.cid-vgyAprVIwV .text-wrapper {
  color: #666666;
}
.cid-vgyAps9CFF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAps9CFF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAps9CFF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAps9CFF .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAps9CFF .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAps9CFF .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAps9CFF .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAps9CFF .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAps9CFF .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAps9CFF .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAps9CFF .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAps9CFF .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAps9CFF .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAps9CFF .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAps9CFF .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAps9CFF .mbr-section-title {
  color: #000000;
}
.cid-vgyAps9CFF .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAps9CFF .mbr-text,
.cid-vgyAps9CFF .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAps9CFF .mbr-section-title,
.cid-vgyAps9CFF .mbr-section-btn {
  text-align: center;
}
.cid-vgyApskuoE {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyApskuoE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApskuoE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApskuoE .row {
  justify-content: center;
}
.cid-vgyApskuoE .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyApskuoE .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-vgyApskuoE .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyApskuoE .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyApskuoE .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyApskuoE .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApskuoE .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyApskuoE .mbr-section-title {
  color: #ffffff;
}
.cid-vgyApskuoE .mbr-text {
  color: #ffffff;
}
.cid-vgyApskuoE .mbr-desc {
  color: #ffffff;
}
.cid-vgyApAfHsT .navbar-dropdown {
  position: relative !important;
}
.cid-vgyApAfHsT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApAfHsT .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyApAfHsT .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyApAfHsT .dropdown-item:hover,
.cid-vgyApAfHsT .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyApAfHsT .dropdown-item:hover span {
  color: white;
}
.cid-vgyApAfHsT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyApAfHsT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyApAfHsT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyApAfHsT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyApAfHsT .nav-link {
  position: relative;
}
.cid-vgyApAfHsT .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyApAfHsT .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyApAfHsT .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyApAfHsT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyApAfHsT .dropdown-menu,
.cid-vgyApAfHsT .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyApAfHsT .nav-item:focus,
.cid-vgyApAfHsT .nav-link:focus {
  outline: none;
}
.cid-vgyApAfHsT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyApAfHsT .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyApAfHsT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyApAfHsT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApAfHsT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyApAfHsT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyApAfHsT .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyApAfHsT .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyApAfHsT .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyApAfHsT .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyApAfHsT .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyApAfHsT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyApAfHsT .navbar.collapsed {
  justify-content: center;
}
.cid-vgyApAfHsT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyApAfHsT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyApAfHsT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyApAfHsT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyApAfHsT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyApAfHsT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyApAfHsT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyApAfHsT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyApAfHsT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyApAfHsT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyApAfHsT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyApAfHsT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyApAfHsT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyApAfHsT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyApAfHsT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyApAfHsT .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyApAfHsT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyApAfHsT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyApAfHsT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyApAfHsT .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyApAfHsT .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyApAfHsT .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyApAfHsT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyApAfHsT .navbar-brand .navbar-caption:hover,
.cid-vgyApAfHsT .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApAfHsT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyApAfHsT .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyApAfHsT .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApAfHsT .dropdown-item.active,
.cid-vgyApAfHsT .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyApAfHsT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyApAfHsT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyApAfHsT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyApAfHsT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyApAfHsT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyApAfHsT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyApAfHsT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyApAfHsT ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyApAfHsT ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyApAfHsT .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyApAfHsT .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyApAfHsT .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyApAfHsT .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyApAfHsT button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyApAfHsT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyApAfHsT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyApAfHsT button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApAfHsT button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApAfHsT button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyApAfHsT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApAfHsT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyApAfHsT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyApAfHsT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApAfHsT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyApAfHsT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyApAfHsT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyApAfHsT .navbar {
    height: 70px;
  }
  .cid-vgyApAfHsT .navbar.opened {
    height: auto;
  }
  .cid-vgyApAfHsT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyApAfHsT .navbar-nav {
  margin: 0 auto;
}
.cid-vgyApAfHsT .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyApAfHsT .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyApAfHsT .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyApAfHsT .nav-item .nav-link:hover,
.cid-vgyApAfHsT .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyApAfHsT .nav-item .nav-link:hover::after,
.cid-vgyApAfHsT .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyApAfHsT .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyApAfHsT .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyApAfHsT .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyApAfHsT .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyApAfHsT .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyApAfHsT .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyApAfHsT .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyApAfHsT .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyApAfHsT .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyApAfHsT .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyApAfHsT .content-wrap {
  min-height: 100px;
}
.cid-vgyApAfHsT .navbar-caption {
  color: #5E2E27;
}
.cid-vgyApAfHsT .nav-link,
.cid-vgyApAfHsT .dropdown-item {
  color: #5E2E27;
}
.cid-vgyApAxbqy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyApAxbqy {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyApAxbqy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApAxbqy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApAxbqy .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyApAxbqy .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyApAxbqy .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyApAxbqy .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApAxbqy .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyApAxbqy .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyApAxbqy .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyApAxbqy .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyApAxbqy .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyApAxbqy .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyApAxbqy .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyApAxbqy .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyApAxbqy .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApAxbqy .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyApAxbqy .mbr-label {
  color: #a6adbf;
}
.cid-vgyApAxbqy .mbr-section-title {
  color: #111111;
}
.cid-vgyApAxbqy .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyApAxbqy .mbr-text,
.cid-vgyApAxbqy .text-wrapper {
  color: #666666;
}
.cid-vgyApAJso4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyApAJso4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApAJso4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApAJso4 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyApAJso4 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApAJso4 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyApAJso4 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyApAJso4 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyApAJso4 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApAJso4 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyApAJso4 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApAJso4 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyApAJso4 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyApAJso4 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyApAJso4 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyApAJso4 .mbr-section-title {
  color: #000000;
}
.cid-vgyApAJso4 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyApAJso4 .mbr-text,
.cid-vgyApAJso4 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyApAJso4 .mbr-section-title,
.cid-vgyApAJso4 .mbr-section-btn {
  text-align: center;
}
.cid-vgyApAUKdA {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyApAUKdA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApAUKdA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApAUKdA .row {
  justify-content: center;
}
.cid-vgyApAUKdA .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyApAUKdA .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-vgyApAUKdA .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyApAUKdA .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyApAUKdA .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyApAUKdA .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApAUKdA .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyApAUKdA .mbr-section-title {
  color: #ffffff;
}
.cid-vgyApAUKdA .mbr-text {
  color: #ffffff;
}
.cid-vgyApAUKdA .mbr-desc {
  color: #ffffff;
}
.cid-vgyApHYvmS .navbar-dropdown {
  position: relative !important;
}
.cid-vgyApHYvmS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApHYvmS .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyApHYvmS .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyApHYvmS .dropdown-item:hover,
.cid-vgyApHYvmS .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyApHYvmS .dropdown-item:hover span {
  color: white;
}
.cid-vgyApHYvmS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyApHYvmS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyApHYvmS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyApHYvmS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyApHYvmS .nav-link {
  position: relative;
}
.cid-vgyApHYvmS .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyApHYvmS .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyApHYvmS .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyApHYvmS .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyApHYvmS .dropdown-menu,
.cid-vgyApHYvmS .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyApHYvmS .nav-item:focus,
.cid-vgyApHYvmS .nav-link:focus {
  outline: none;
}
.cid-vgyApHYvmS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyApHYvmS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyApHYvmS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyApHYvmS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApHYvmS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyApHYvmS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyApHYvmS .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyApHYvmS .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyApHYvmS .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyApHYvmS .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyApHYvmS .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyApHYvmS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyApHYvmS .navbar.collapsed {
  justify-content: center;
}
.cid-vgyApHYvmS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyApHYvmS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyApHYvmS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyApHYvmS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyApHYvmS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyApHYvmS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyApHYvmS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyApHYvmS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyApHYvmS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyApHYvmS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyApHYvmS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyApHYvmS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyApHYvmS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyApHYvmS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyApHYvmS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyApHYvmS .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyApHYvmS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyApHYvmS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyApHYvmS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyApHYvmS .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyApHYvmS .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyApHYvmS .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyApHYvmS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyApHYvmS .navbar-brand .navbar-caption:hover,
.cid-vgyApHYvmS .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApHYvmS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyApHYvmS .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyApHYvmS .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApHYvmS .dropdown-item.active,
.cid-vgyApHYvmS .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyApHYvmS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyApHYvmS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyApHYvmS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyApHYvmS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyApHYvmS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyApHYvmS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyApHYvmS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyApHYvmS ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyApHYvmS ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyApHYvmS .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyApHYvmS .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyApHYvmS .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyApHYvmS .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyApHYvmS button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyApHYvmS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyApHYvmS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyApHYvmS button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApHYvmS button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApHYvmS button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyApHYvmS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApHYvmS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyApHYvmS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyApHYvmS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApHYvmS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyApHYvmS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyApHYvmS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyApHYvmS .navbar {
    height: 70px;
  }
  .cid-vgyApHYvmS .navbar.opened {
    height: auto;
  }
  .cid-vgyApHYvmS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyApHYvmS .navbar-nav {
  margin: 0 auto;
}
.cid-vgyApHYvmS .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyApHYvmS .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyApHYvmS .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyApHYvmS .nav-item .nav-link:hover,
.cid-vgyApHYvmS .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyApHYvmS .nav-item .nav-link:hover::after,
.cid-vgyApHYvmS .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyApHYvmS .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyApHYvmS .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyApHYvmS .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyApHYvmS .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyApHYvmS .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyApHYvmS .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyApHYvmS .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyApHYvmS .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyApHYvmS .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyApHYvmS .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyApHYvmS .content-wrap {
  min-height: 100px;
}
.cid-vgyApHYvmS .navbar-caption {
  color: #5E2E27;
}
.cid-vgyApHYvmS .nav-link,
.cid-vgyApHYvmS .dropdown-item {
  color: #5E2E27;
}
.cid-vgyApIi5t4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyApIi5t4 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyApIi5t4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApIi5t4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApIi5t4 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyApIi5t4 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyApIi5t4 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyApIi5t4 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApIi5t4 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyApIi5t4 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyApIi5t4 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyApIi5t4 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyApIi5t4 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyApIi5t4 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyApIi5t4 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyApIi5t4 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyApIi5t4 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApIi5t4 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyApIi5t4 .mbr-label {
  color: #a6adbf;
}
.cid-vgyApIi5t4 .mbr-section-title {
  color: #111111;
}
.cid-vgyApIi5t4 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyApIi5t4 .mbr-text,
.cid-vgyApIi5t4 .text-wrapper {
  color: #666666;
}
.cid-vgyApIvo0i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyApIvo0i .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApIvo0i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApIvo0i .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyApIvo0i .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApIvo0i .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyApIvo0i .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyApIvo0i .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyApIvo0i .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApIvo0i .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyApIvo0i .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApIvo0i .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyApIvo0i .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyApIvo0i .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyApIvo0i .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyApIvo0i .mbr-section-title {
  color: #000000;
}
.cid-vgyApIvo0i .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyApIvo0i .mbr-text,
.cid-vgyApIvo0i .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyApIvo0i .mbr-section-title,
.cid-vgyApIvo0i .mbr-section-btn {
  text-align: center;
}
.cid-vgyApIGjFd {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyApIGjFd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApIGjFd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApIGjFd .row {
  justify-content: center;
}
.cid-vgyApIGjFd .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyApIGjFd .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-vgyApIGjFd .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyApIGjFd .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyApIGjFd .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyApIGjFd .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApIGjFd .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyApIGjFd .mbr-section-title {
  color: #ffffff;
}
.cid-vgyApIGjFd .mbr-text {
  color: #ffffff;
}
.cid-vgyApIGjFd .mbr-desc {
  color: #ffffff;
}
.cid-vgyApODZid .navbar-dropdown {
  position: relative !important;
}
.cid-vgyApODZid .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApODZid .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyApODZid .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyApODZid .dropdown-item:hover,
.cid-vgyApODZid .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyApODZid .dropdown-item:hover span {
  color: white;
}
.cid-vgyApODZid .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyApODZid .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyApODZid .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyApODZid .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyApODZid .nav-link {
  position: relative;
}
.cid-vgyApODZid .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyApODZid .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyApODZid .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyApODZid .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyApODZid .dropdown-menu,
.cid-vgyApODZid .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyApODZid .nav-item:focus,
.cid-vgyApODZid .nav-link:focus {
  outline: none;
}
.cid-vgyApODZid .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyApODZid .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyApODZid .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyApODZid .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApODZid .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyApODZid .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyApODZid .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyApODZid .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyApODZid .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyApODZid .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyApODZid .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyApODZid .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyApODZid .navbar.collapsed {
  justify-content: center;
}
.cid-vgyApODZid .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyApODZid .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyApODZid .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyApODZid .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyApODZid .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyApODZid .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyApODZid .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyApODZid .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyApODZid .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyApODZid .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyApODZid .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyApODZid .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyApODZid .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyApODZid .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyApODZid .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyApODZid .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyApODZid .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyApODZid .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyApODZid .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyApODZid .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyApODZid .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyApODZid .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyApODZid .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyApODZid .navbar-brand .navbar-caption:hover,
.cid-vgyApODZid .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApODZid .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyApODZid .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyApODZid .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApODZid .dropdown-item.active,
.cid-vgyApODZid .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyApODZid .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyApODZid .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyApODZid .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyApODZid .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyApODZid .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyApODZid .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyApODZid .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyApODZid ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyApODZid ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyApODZid .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyApODZid .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyApODZid .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyApODZid .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyApODZid button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyApODZid button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyApODZid button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyApODZid button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApODZid button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApODZid button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyApODZid nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApODZid nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyApODZid nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyApODZid nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApODZid .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyApODZid a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyApODZid .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyApODZid .navbar {
    height: 70px;
  }
  .cid-vgyApODZid .navbar.opened {
    height: auto;
  }
  .cid-vgyApODZid .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyApODZid .navbar-nav {
  margin: 0 auto;
}
.cid-vgyApODZid .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyApODZid .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyApODZid .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyApODZid .nav-item .nav-link:hover,
.cid-vgyApODZid .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyApODZid .nav-item .nav-link:hover::after,
.cid-vgyApODZid .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyApODZid .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyApODZid .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyApODZid .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyApODZid .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyApODZid .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyApODZid .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyApODZid .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyApODZid .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyApODZid .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyApODZid .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyApODZid .content-wrap {
  min-height: 100px;
}
.cid-vgyApODZid .navbar-caption {
  color: #5E2E27;
}
.cid-vgyApODZid .nav-link,
.cid-vgyApODZid .dropdown-item {
  color: #5E2E27;
}
.cid-vgyApOYHXV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyApOYHXV {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyApOYHXV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApOYHXV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApOYHXV .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyApOYHXV .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyApOYHXV .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyApOYHXV .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApOYHXV .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyApOYHXV .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyApOYHXV .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyApOYHXV .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyApOYHXV .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyApOYHXV .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyApOYHXV .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyApOYHXV .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyApOYHXV .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApOYHXV .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyApOYHXV .mbr-label {
  color: #a6adbf;
}
.cid-vgyApOYHXV .mbr-section-title {
  color: #111111;
}
.cid-vgyApOYHXV .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyApOYHXV .mbr-text,
.cid-vgyApOYHXV .text-wrapper {
  color: #666666;
}
.cid-vgyApPaE6R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyApPaE6R .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApPaE6R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApPaE6R .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyApPaE6R .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApPaE6R .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyApPaE6R .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyApPaE6R .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyApPaE6R .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApPaE6R .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyApPaE6R .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApPaE6R .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyApPaE6R .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyApPaE6R .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyApPaE6R .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyApPaE6R .mbr-section-title {
  color: #000000;
}
.cid-vgyApPaE6R .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyApPaE6R .mbr-text,
.cid-vgyApPaE6R .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyApPaE6R .mbr-section-title,
.cid-vgyApPaE6R .mbr-section-btn {
  text-align: center;
}
.cid-vgyApPlf8X {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyApPlf8X .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApPlf8X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApPlf8X .row {
  justify-content: center;
}
.cid-vgyApPlf8X .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyApPlf8X .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-vgyApPlf8X .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyApPlf8X .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyApPlf8X .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyApPlf8X .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApPlf8X .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyApPlf8X .mbr-section-title {
  color: #ffffff;
}
.cid-vgyApPlf8X .mbr-text {
  color: #ffffff;
}
.cid-vgyApPlf8X .mbr-desc {
  color: #ffffff;
}
.cid-vgyApWx4oW .navbar-dropdown {
  position: relative !important;
}
.cid-vgyApWx4oW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApWx4oW .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyApWx4oW .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyApWx4oW .dropdown-item:hover,
.cid-vgyApWx4oW .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyApWx4oW .dropdown-item:hover span {
  color: white;
}
.cid-vgyApWx4oW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyApWx4oW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyApWx4oW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyApWx4oW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyApWx4oW .nav-link {
  position: relative;
}
.cid-vgyApWx4oW .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyApWx4oW .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyApWx4oW .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyApWx4oW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyApWx4oW .dropdown-menu,
.cid-vgyApWx4oW .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyApWx4oW .nav-item:focus,
.cid-vgyApWx4oW .nav-link:focus {
  outline: none;
}
.cid-vgyApWx4oW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyApWx4oW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyApWx4oW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyApWx4oW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyApWx4oW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyApWx4oW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyApWx4oW .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyApWx4oW .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyApWx4oW .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyApWx4oW .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyApWx4oW .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyApWx4oW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyApWx4oW .navbar.collapsed {
  justify-content: center;
}
.cid-vgyApWx4oW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyApWx4oW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyApWx4oW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyApWx4oW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyApWx4oW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyApWx4oW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyApWx4oW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyApWx4oW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyApWx4oW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyApWx4oW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyApWx4oW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyApWx4oW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyApWx4oW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyApWx4oW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyApWx4oW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyApWx4oW .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyApWx4oW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyApWx4oW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyApWx4oW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyApWx4oW .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyApWx4oW .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyApWx4oW .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyApWx4oW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyApWx4oW .navbar-brand .navbar-caption:hover,
.cid-vgyApWx4oW .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApWx4oW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyApWx4oW .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyApWx4oW .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyApWx4oW .dropdown-item.active,
.cid-vgyApWx4oW .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyApWx4oW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyApWx4oW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyApWx4oW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyApWx4oW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyApWx4oW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyApWx4oW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyApWx4oW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyApWx4oW ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyApWx4oW ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyApWx4oW .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyApWx4oW .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyApWx4oW .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyApWx4oW .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyApWx4oW button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyApWx4oW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyApWx4oW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyApWx4oW button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApWx4oW button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyApWx4oW button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyApWx4oW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApWx4oW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyApWx4oW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyApWx4oW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyApWx4oW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyApWx4oW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyApWx4oW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyApWx4oW .navbar {
    height: 70px;
  }
  .cid-vgyApWx4oW .navbar.opened {
    height: auto;
  }
  .cid-vgyApWx4oW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyApWx4oW .navbar-nav {
  margin: 0 auto;
}
.cid-vgyApWx4oW .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyApWx4oW .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyApWx4oW .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyApWx4oW .nav-item .nav-link:hover,
.cid-vgyApWx4oW .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyApWx4oW .nav-item .nav-link:hover::after,
.cid-vgyApWx4oW .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyApWx4oW .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyApWx4oW .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyApWx4oW .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyApWx4oW .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyApWx4oW .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyApWx4oW .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyApWx4oW .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyApWx4oW .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyApWx4oW .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyApWx4oW .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyApWx4oW .content-wrap {
  min-height: 100px;
}
.cid-vgyApWx4oW .navbar-caption {
  color: #5E2E27;
}
.cid-vgyApWx4oW .nav-link,
.cid-vgyApWx4oW .dropdown-item {
  color: #5E2E27;
}
.cid-vgyApWScwz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyApWScwz {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyApWScwz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApWScwz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApWScwz .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyApWScwz .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyApWScwz .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyApWScwz .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApWScwz .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyApWScwz .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyApWScwz .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyApWScwz .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyApWScwz .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyApWScwz .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyApWScwz .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyApWScwz .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyApWScwz .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApWScwz .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyApWScwz .mbr-label {
  color: #a6adbf;
}
.cid-vgyApWScwz .mbr-section-title {
  color: #111111;
}
.cid-vgyApWScwz .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyApWScwz .mbr-text,
.cid-vgyApWScwz .text-wrapper {
  color: #666666;
}
.cid-vgyApX41CT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyApX41CT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApX41CT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApX41CT .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyApX41CT .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyApX41CT .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyApX41CT .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyApX41CT .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyApX41CT .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApX41CT .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyApX41CT .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyApX41CT .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyApX41CT .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyApX41CT .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyApX41CT .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyApX41CT .mbr-section-title {
  color: #000000;
}
.cid-vgyApX41CT .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyApX41CT .mbr-text,
.cid-vgyApX41CT .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyApX41CT .mbr-section-title,
.cid-vgyApX41CT .mbr-section-btn {
  text-align: center;
}
.cid-vgyApXfqdv {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyApXfqdv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyApXfqdv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyApXfqdv .row {
  justify-content: center;
}
.cid-vgyApXfqdv .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyApXfqdv .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-vgyApXfqdv .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyApXfqdv .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyApXfqdv .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyApXfqdv .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyApXfqdv .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyApXfqdv .mbr-section-title {
  color: #ffffff;
}
.cid-vgyApXfqdv .mbr-text {
  color: #ffffff;
}
.cid-vgyApXfqdv .mbr-desc {
  color: #ffffff;
}
.cid-vgyDwapIlw .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDwapIlw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDwapIlw .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDwapIlw .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDwapIlw .dropdown-item:hover,
.cid-vgyDwapIlw .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDwapIlw .dropdown-item:hover span {
  color: white;
}
.cid-vgyDwapIlw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDwapIlw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDwapIlw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDwapIlw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDwapIlw .nav-link {
  position: relative;
}
.cid-vgyDwapIlw .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDwapIlw .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDwapIlw .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDwapIlw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDwapIlw .dropdown-menu,
.cid-vgyDwapIlw .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDwapIlw .nav-item:focus,
.cid-vgyDwapIlw .nav-link:focus {
  outline: none;
}
.cid-vgyDwapIlw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDwapIlw .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDwapIlw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDwapIlw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDwapIlw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDwapIlw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDwapIlw .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDwapIlw .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDwapIlw .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDwapIlw .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDwapIlw .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDwapIlw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDwapIlw .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDwapIlw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDwapIlw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDwapIlw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDwapIlw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDwapIlw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDwapIlw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDwapIlw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDwapIlw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDwapIlw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDwapIlw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDwapIlw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDwapIlw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDwapIlw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDwapIlw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDwapIlw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDwapIlw .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDwapIlw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDwapIlw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDwapIlw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDwapIlw .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDwapIlw .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDwapIlw .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDwapIlw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDwapIlw .navbar-brand .navbar-caption:hover,
.cid-vgyDwapIlw .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDwapIlw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDwapIlw .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDwapIlw .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDwapIlw .dropdown-item.active,
.cid-vgyDwapIlw .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDwapIlw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDwapIlw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDwapIlw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDwapIlw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDwapIlw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDwapIlw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDwapIlw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDwapIlw ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDwapIlw ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDwapIlw .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDwapIlw .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDwapIlw .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDwapIlw .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDwapIlw button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDwapIlw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDwapIlw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDwapIlw button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDwapIlw button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDwapIlw button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDwapIlw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDwapIlw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDwapIlw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDwapIlw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDwapIlw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDwapIlw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDwapIlw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDwapIlw .navbar {
    height: 70px;
  }
  .cid-vgyDwapIlw .navbar.opened {
    height: auto;
  }
  .cid-vgyDwapIlw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDwapIlw .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDwapIlw .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDwapIlw .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDwapIlw .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDwapIlw .nav-item .nav-link:hover,
.cid-vgyDwapIlw .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDwapIlw .nav-item .nav-link:hover::after,
.cid-vgyDwapIlw .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDwapIlw .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDwapIlw .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDwapIlw .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDwapIlw .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDwapIlw .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDwapIlw .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDwapIlw .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDwapIlw .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDwapIlw .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDwapIlw .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDwapIlw .content-wrap {
  min-height: 100px;
}
.cid-vgyDwapIlw .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDwapIlw .nav-link,
.cid-vgyDwapIlw .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDwbdkZp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDwbdkZp {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDwbdkZp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDwbdkZp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDwbdkZp .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDwbdkZp .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDwbdkZp .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDwbdkZp .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDwbdkZp .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDwbdkZp .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDwbdkZp .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDwbdkZp .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDwbdkZp .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDwbdkZp .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDwbdkZp .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDwbdkZp .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDwbdkZp .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDwbdkZp .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDwbdkZp .mbr-label {
  color: #a6adbf;
}
.cid-vgyDwbdkZp .mbr-section-title {
  color: #111111;
}
.cid-vgyDwbdkZp .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDwbdkZp .mbr-text,
.cid-vgyDwbdkZp .text-wrapper {
  color: #666666;
}
.cid-vgyDwbyoQ1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDwbyoQ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDwbyoQ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDwbyoQ1 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDwbyoQ1 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDwbyoQ1 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDwbyoQ1 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDwbyoQ1 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDwbyoQ1 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDwbyoQ1 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDwbyoQ1 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDwbyoQ1 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDwbyoQ1 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDwbyoQ1 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDwbyoQ1 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDwbyoQ1 .mbr-section-title {
  color: #000000;
}
.cid-vgyDwbyoQ1 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDwbyoQ1 .mbr-text,
.cid-vgyDwbyoQ1 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDwbyoQ1 .mbr-section-title,
.cid-vgyDwbyoQ1 .mbr-section-btn {
  text-align: center;
}
.cid-vgyDwbOj9m {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDwbOj9m .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDwbOj9m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDwbOj9m .row {
  justify-content: center;
}
.cid-vgyDwbOj9m .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDwbOj9m .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-vgyDwbOj9m .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDwbOj9m .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDwbOj9m .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDwbOj9m .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDwbOj9m .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDwbOj9m .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDwbOj9m .mbr-text {
  color: #ffffff;
}
.cid-vgyDwbOj9m .mbr-desc {
  color: #ffffff;
}
.cid-vgyDuJ9hEo .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDuJ9hEo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDuJ9hEo .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDuJ9hEo .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDuJ9hEo .dropdown-item:hover,
.cid-vgyDuJ9hEo .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDuJ9hEo .dropdown-item:hover span {
  color: white;
}
.cid-vgyDuJ9hEo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDuJ9hEo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDuJ9hEo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDuJ9hEo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDuJ9hEo .nav-link {
  position: relative;
}
.cid-vgyDuJ9hEo .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDuJ9hEo .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDuJ9hEo .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDuJ9hEo .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDuJ9hEo .dropdown-menu,
.cid-vgyDuJ9hEo .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDuJ9hEo .nav-item:focus,
.cid-vgyDuJ9hEo .nav-link:focus {
  outline: none;
}
.cid-vgyDuJ9hEo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDuJ9hEo .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDuJ9hEo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDuJ9hEo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDuJ9hEo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDuJ9hEo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDuJ9hEo .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDuJ9hEo .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDuJ9hEo .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDuJ9hEo .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDuJ9hEo .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDuJ9hEo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDuJ9hEo .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDuJ9hEo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDuJ9hEo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDuJ9hEo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDuJ9hEo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDuJ9hEo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDuJ9hEo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDuJ9hEo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDuJ9hEo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDuJ9hEo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDuJ9hEo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDuJ9hEo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDuJ9hEo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDuJ9hEo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDuJ9hEo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDuJ9hEo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDuJ9hEo .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDuJ9hEo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDuJ9hEo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDuJ9hEo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDuJ9hEo .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDuJ9hEo .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDuJ9hEo .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDuJ9hEo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDuJ9hEo .navbar-brand .navbar-caption:hover,
.cid-vgyDuJ9hEo .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDuJ9hEo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDuJ9hEo .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDuJ9hEo .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDuJ9hEo .dropdown-item.active,
.cid-vgyDuJ9hEo .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDuJ9hEo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDuJ9hEo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDuJ9hEo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDuJ9hEo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDuJ9hEo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDuJ9hEo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDuJ9hEo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDuJ9hEo ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDuJ9hEo ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDuJ9hEo .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDuJ9hEo .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDuJ9hEo .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDuJ9hEo .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDuJ9hEo button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDuJ9hEo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDuJ9hEo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDuJ9hEo button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDuJ9hEo button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDuJ9hEo button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDuJ9hEo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDuJ9hEo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDuJ9hEo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDuJ9hEo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDuJ9hEo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDuJ9hEo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDuJ9hEo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDuJ9hEo .navbar {
    height: 70px;
  }
  .cid-vgyDuJ9hEo .navbar.opened {
    height: auto;
  }
  .cid-vgyDuJ9hEo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDuJ9hEo .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDuJ9hEo .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDuJ9hEo .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDuJ9hEo .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDuJ9hEo .nav-item .nav-link:hover,
.cid-vgyDuJ9hEo .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDuJ9hEo .nav-item .nav-link:hover::after,
.cid-vgyDuJ9hEo .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDuJ9hEo .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDuJ9hEo .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDuJ9hEo .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDuJ9hEo .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDuJ9hEo .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDuJ9hEo .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDuJ9hEo .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDuJ9hEo .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDuJ9hEo .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDuJ9hEo .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDuJ9hEo .content-wrap {
  min-height: 100px;
}
.cid-vgyDuJ9hEo .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDuJ9hEo .nav-link,
.cid-vgyDuJ9hEo .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDuJSzjU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDuJSzjU {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDuJSzjU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDuJSzjU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDuJSzjU .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDuJSzjU .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDuJSzjU .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDuJSzjU .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDuJSzjU .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDuJSzjU .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDuJSzjU .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDuJSzjU .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDuJSzjU .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDuJSzjU .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDuJSzjU .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDuJSzjU .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDuJSzjU .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDuJSzjU .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDuJSzjU .mbr-label {
  color: #a6adbf;
}
.cid-vgyDuJSzjU .mbr-section-title {
  color: #111111;
}
.cid-vgyDuJSzjU .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDuJSzjU .mbr-text,
.cid-vgyDuJSzjU .text-wrapper {
  color: #666666;
}
.cid-vgyDuK85t4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDuK85t4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDuK85t4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDuK85t4 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDuK85t4 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDuK85t4 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDuK85t4 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDuK85t4 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDuK85t4 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDuK85t4 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDuK85t4 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDuK85t4 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDuK85t4 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDuK85t4 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDuK85t4 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDuK85t4 .mbr-section-title {
  color: #000000;
}
.cid-vgyDuK85t4 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDuK85t4 .mbr-text,
.cid-vgyDuK85t4 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDuK85t4 .mbr-section-title,
.cid-vgyDuK85t4 .mbr-section-btn {
  text-align: center;
}
.cid-vgyDuKmGc1 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDuKmGc1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDuKmGc1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDuKmGc1 .row {
  justify-content: center;
}
.cid-vgyDuKmGc1 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDuKmGc1 .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-vgyDuKmGc1 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDuKmGc1 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDuKmGc1 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDuKmGc1 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDuKmGc1 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDuKmGc1 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDuKmGc1 .mbr-text {
  color: #ffffff;
}
.cid-vgyDuKmGc1 .mbr-desc {
  color: #ffffff;
}
.cid-vgyDu4nwDG .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDu4nwDG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDu4nwDG .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDu4nwDG .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDu4nwDG .dropdown-item:hover,
.cid-vgyDu4nwDG .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDu4nwDG .dropdown-item:hover span {
  color: white;
}
.cid-vgyDu4nwDG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDu4nwDG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDu4nwDG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDu4nwDG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDu4nwDG .nav-link {
  position: relative;
}
.cid-vgyDu4nwDG .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDu4nwDG .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDu4nwDG .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDu4nwDG .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDu4nwDG .dropdown-menu,
.cid-vgyDu4nwDG .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDu4nwDG .nav-item:focus,
.cid-vgyDu4nwDG .nav-link:focus {
  outline: none;
}
.cid-vgyDu4nwDG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDu4nwDG .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDu4nwDG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDu4nwDG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDu4nwDG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDu4nwDG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDu4nwDG .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDu4nwDG .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDu4nwDG .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDu4nwDG .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDu4nwDG .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDu4nwDG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDu4nwDG .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDu4nwDG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDu4nwDG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDu4nwDG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDu4nwDG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDu4nwDG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDu4nwDG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDu4nwDG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDu4nwDG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDu4nwDG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDu4nwDG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDu4nwDG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDu4nwDG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDu4nwDG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDu4nwDG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDu4nwDG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDu4nwDG .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDu4nwDG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDu4nwDG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDu4nwDG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDu4nwDG .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDu4nwDG .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDu4nwDG .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDu4nwDG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDu4nwDG .navbar-brand .navbar-caption:hover,
.cid-vgyDu4nwDG .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDu4nwDG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDu4nwDG .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDu4nwDG .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDu4nwDG .dropdown-item.active,
.cid-vgyDu4nwDG .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDu4nwDG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDu4nwDG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDu4nwDG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDu4nwDG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDu4nwDG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDu4nwDG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDu4nwDG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDu4nwDG ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDu4nwDG ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDu4nwDG .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDu4nwDG .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDu4nwDG .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDu4nwDG .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDu4nwDG button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDu4nwDG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDu4nwDG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDu4nwDG button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDu4nwDG button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDu4nwDG button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDu4nwDG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDu4nwDG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDu4nwDG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDu4nwDG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDu4nwDG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDu4nwDG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDu4nwDG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDu4nwDG .navbar {
    height: 70px;
  }
  .cid-vgyDu4nwDG .navbar.opened {
    height: auto;
  }
  .cid-vgyDu4nwDG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDu4nwDG .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDu4nwDG .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDu4nwDG .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDu4nwDG .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDu4nwDG .nav-item .nav-link:hover,
.cid-vgyDu4nwDG .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDu4nwDG .nav-item .nav-link:hover::after,
.cid-vgyDu4nwDG .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDu4nwDG .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDu4nwDG .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDu4nwDG .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDu4nwDG .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDu4nwDG .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDu4nwDG .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDu4nwDG .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDu4nwDG .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDu4nwDG .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDu4nwDG .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDu4nwDG .content-wrap {
  min-height: 100px;
}
.cid-vgyDu4nwDG .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDu4nwDG .nav-link,
.cid-vgyDu4nwDG .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDu5fmgA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDu5fmgA {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDu5fmgA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDu5fmgA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDu5fmgA .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDu5fmgA .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDu5fmgA .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDu5fmgA .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDu5fmgA .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDu5fmgA .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDu5fmgA .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDu5fmgA .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDu5fmgA .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDu5fmgA .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDu5fmgA .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDu5fmgA .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDu5fmgA .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDu5fmgA .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDu5fmgA .mbr-label {
  color: #a6adbf;
}
.cid-vgyDu5fmgA .mbr-section-title {
  color: #111111;
}
.cid-vgyDu5fmgA .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDu5fmgA .mbr-text,
.cid-vgyDu5fmgA .text-wrapper {
  color: #666666;
}
.cid-vgyDu5zB0J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDu5zB0J .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDu5zB0J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDu5zB0J .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDu5zB0J .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDu5zB0J .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDu5zB0J .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDu5zB0J .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDu5zB0J .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDu5zB0J .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDu5zB0J .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDu5zB0J .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDu5zB0J .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDu5zB0J .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDu5zB0J .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDu5zB0J .mbr-section-title {
  color: #000000;
}
.cid-vgyDu5zB0J .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDu5zB0J .mbr-text,
.cid-vgyDu5zB0J .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDu5zB0J .mbr-section-title,
.cid-vgyDu5zB0J .mbr-section-btn {
  text-align: center;
}
.cid-vgyDu5Pcrw {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDu5Pcrw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDu5Pcrw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDu5Pcrw .row {
  justify-content: center;
}
.cid-vgyDu5Pcrw .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDu5Pcrw .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-vgyDu5Pcrw .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDu5Pcrw .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDu5Pcrw .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDu5Pcrw .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDu5Pcrw .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDu5Pcrw .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDu5Pcrw .mbr-text {
  color: #ffffff;
}
.cid-vgyDu5Pcrw .mbr-desc {
  color: #ffffff;
}
.cid-vgyDthbKJH .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDthbKJH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDthbKJH .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDthbKJH .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDthbKJH .dropdown-item:hover,
.cid-vgyDthbKJH .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDthbKJH .dropdown-item:hover span {
  color: white;
}
.cid-vgyDthbKJH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDthbKJH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDthbKJH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDthbKJH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDthbKJH .nav-link {
  position: relative;
}
.cid-vgyDthbKJH .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDthbKJH .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDthbKJH .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDthbKJH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDthbKJH .dropdown-menu,
.cid-vgyDthbKJH .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDthbKJH .nav-item:focus,
.cid-vgyDthbKJH .nav-link:focus {
  outline: none;
}
.cid-vgyDthbKJH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDthbKJH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDthbKJH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDthbKJH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDthbKJH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDthbKJH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDthbKJH .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDthbKJH .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDthbKJH .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDthbKJH .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDthbKJH .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDthbKJH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDthbKJH .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDthbKJH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDthbKJH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDthbKJH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDthbKJH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDthbKJH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDthbKJH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDthbKJH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDthbKJH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDthbKJH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDthbKJH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDthbKJH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDthbKJH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDthbKJH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDthbKJH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDthbKJH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDthbKJH .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDthbKJH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDthbKJH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDthbKJH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDthbKJH .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDthbKJH .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDthbKJH .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDthbKJH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDthbKJH .navbar-brand .navbar-caption:hover,
.cid-vgyDthbKJH .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDthbKJH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDthbKJH .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDthbKJH .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDthbKJH .dropdown-item.active,
.cid-vgyDthbKJH .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDthbKJH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDthbKJH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDthbKJH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDthbKJH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDthbKJH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDthbKJH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDthbKJH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDthbKJH ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDthbKJH ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDthbKJH .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDthbKJH .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDthbKJH .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDthbKJH .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDthbKJH button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDthbKJH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDthbKJH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDthbKJH button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDthbKJH button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDthbKJH button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDthbKJH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDthbKJH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDthbKJH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDthbKJH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDthbKJH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDthbKJH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDthbKJH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDthbKJH .navbar {
    height: 70px;
  }
  .cid-vgyDthbKJH .navbar.opened {
    height: auto;
  }
  .cid-vgyDthbKJH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDthbKJH .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDthbKJH .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDthbKJH .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDthbKJH .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDthbKJH .nav-item .nav-link:hover,
.cid-vgyDthbKJH .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDthbKJH .nav-item .nav-link:hover::after,
.cid-vgyDthbKJH .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDthbKJH .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDthbKJH .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDthbKJH .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDthbKJH .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDthbKJH .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDthbKJH .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDthbKJH .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDthbKJH .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDthbKJH .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDthbKJH .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDthbKJH .content-wrap {
  min-height: 100px;
}
.cid-vgyDthbKJH .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDthbKJH .nav-link,
.cid-vgyDthbKJH .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDthRqQT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDthRqQT {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDthRqQT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDthRqQT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDthRqQT .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDthRqQT .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDthRqQT .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDthRqQT .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDthRqQT .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDthRqQT .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDthRqQT .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDthRqQT .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDthRqQT .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDthRqQT .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDthRqQT .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDthRqQT .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDthRqQT .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDthRqQT .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDthRqQT .mbr-label {
  color: #a6adbf;
}
.cid-vgyDthRqQT .mbr-section-title {
  color: #111111;
}
.cid-vgyDthRqQT .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDthRqQT .mbr-text,
.cid-vgyDthRqQT .text-wrapper {
  color: #666666;
}
.cid-vgyDti9vft {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDti9vft .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDti9vft .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDti9vft .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDti9vft .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDti9vft .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDti9vft .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDti9vft .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDti9vft .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDti9vft .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDti9vft .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDti9vft .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDti9vft .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDti9vft .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDti9vft .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDti9vft .mbr-section-title {
  color: #000000;
}
.cid-vgyDti9vft .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDti9vft .mbr-text,
.cid-vgyDti9vft .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDti9vft .mbr-section-title,
.cid-vgyDti9vft .mbr-section-btn {
  text-align: center;
}
.cid-vgyDtioJ2J {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDtioJ2J .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDtioJ2J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDtioJ2J .row {
  justify-content: center;
}
.cid-vgyDtioJ2J .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDtioJ2J .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-vgyDtioJ2J .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDtioJ2J .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDtioJ2J .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDtioJ2J .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDtioJ2J .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDtioJ2J .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDtioJ2J .mbr-text {
  color: #ffffff;
}
.cid-vgyDtioJ2J .mbr-desc {
  color: #ffffff;
}
.cid-vgyDsogczU .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDsogczU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDsogczU .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDsogczU .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDsogczU .dropdown-item:hover,
.cid-vgyDsogczU .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDsogczU .dropdown-item:hover span {
  color: white;
}
.cid-vgyDsogczU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDsogczU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDsogczU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDsogczU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDsogczU .nav-link {
  position: relative;
}
.cid-vgyDsogczU .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDsogczU .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDsogczU .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDsogczU .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDsogczU .dropdown-menu,
.cid-vgyDsogczU .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDsogczU .nav-item:focus,
.cid-vgyDsogczU .nav-link:focus {
  outline: none;
}
.cid-vgyDsogczU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDsogczU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDsogczU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDsogczU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDsogczU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDsogczU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDsogczU .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDsogczU .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDsogczU .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDsogczU .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDsogczU .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDsogczU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDsogczU .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDsogczU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDsogczU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDsogczU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDsogczU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDsogczU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDsogczU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDsogczU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDsogczU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDsogczU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDsogczU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDsogczU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDsogczU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDsogczU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDsogczU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDsogczU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDsogczU .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDsogczU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDsogczU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDsogczU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDsogczU .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDsogczU .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDsogczU .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDsogczU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDsogczU .navbar-brand .navbar-caption:hover,
.cid-vgyDsogczU .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDsogczU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDsogczU .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDsogczU .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDsogczU .dropdown-item.active,
.cid-vgyDsogczU .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDsogczU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDsogczU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDsogczU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDsogczU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDsogczU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDsogczU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDsogczU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDsogczU ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDsogczU ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDsogczU .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDsogczU .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDsogczU .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDsogczU .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDsogczU button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDsogczU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDsogczU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDsogczU button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDsogczU button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDsogczU button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDsogczU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDsogczU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDsogczU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDsogczU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDsogczU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDsogczU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDsogczU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDsogczU .navbar {
    height: 70px;
  }
  .cid-vgyDsogczU .navbar.opened {
    height: auto;
  }
  .cid-vgyDsogczU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDsogczU .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDsogczU .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDsogczU .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDsogczU .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDsogczU .nav-item .nav-link:hover,
.cid-vgyDsogczU .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDsogczU .nav-item .nav-link:hover::after,
.cid-vgyDsogczU .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDsogczU .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDsogczU .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDsogczU .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDsogczU .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDsogczU .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDsogczU .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDsogczU .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDsogczU .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDsogczU .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDsogczU .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDsogczU .content-wrap {
  min-height: 100px;
}
.cid-vgyDsogczU .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDsogczU .nav-link,
.cid-vgyDsogczU .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDsoQXDM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDsoQXDM {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDsoQXDM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDsoQXDM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDsoQXDM .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDsoQXDM .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDsoQXDM .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDsoQXDM .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDsoQXDM .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDsoQXDM .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDsoQXDM .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDsoQXDM .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDsoQXDM .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDsoQXDM .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDsoQXDM .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDsoQXDM .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDsoQXDM .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDsoQXDM .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDsoQXDM .mbr-label {
  color: #a6adbf;
}
.cid-vgyDsoQXDM .mbr-section-title {
  color: #111111;
}
.cid-vgyDsoQXDM .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDsoQXDM .mbr-text,
.cid-vgyDsoQXDM .text-wrapper {
  color: #666666;
}
.cid-vgyDsp4aDK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDsp4aDK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDsp4aDK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDsp4aDK .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDsp4aDK .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDsp4aDK .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDsp4aDK .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDsp4aDK .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDsp4aDK .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDsp4aDK .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDsp4aDK .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDsp4aDK .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDsp4aDK .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDsp4aDK .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDsp4aDK .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDsp4aDK .mbr-section-title {
  color: #000000;
}
.cid-vgyDsp4aDK .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDsp4aDK .mbr-text,
.cid-vgyDsp4aDK .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDsp4aDK .mbr-section-title,
.cid-vgyDsp4aDK .mbr-section-btn {
  text-align: center;
}
.cid-vgyDsplvGG {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDsplvGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDsplvGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDsplvGG .row {
  justify-content: center;
}
.cid-vgyDsplvGG .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDsplvGG .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-vgyDsplvGG .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDsplvGG .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDsplvGG .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDsplvGG .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDsplvGG .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDsplvGG .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDsplvGG .mbr-text {
  color: #ffffff;
}
.cid-vgyDsplvGG .mbr-desc {
  color: #ffffff;
}
.cid-vgyDqMyMBB .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDqMyMBB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDqMyMBB .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDqMyMBB .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDqMyMBB .dropdown-item:hover,
.cid-vgyDqMyMBB .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDqMyMBB .dropdown-item:hover span {
  color: white;
}
.cid-vgyDqMyMBB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDqMyMBB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDqMyMBB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDqMyMBB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDqMyMBB .nav-link {
  position: relative;
}
.cid-vgyDqMyMBB .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDqMyMBB .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDqMyMBB .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDqMyMBB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDqMyMBB .dropdown-menu,
.cid-vgyDqMyMBB .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDqMyMBB .nav-item:focus,
.cid-vgyDqMyMBB .nav-link:focus {
  outline: none;
}
.cid-vgyDqMyMBB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDqMyMBB .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDqMyMBB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDqMyMBB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDqMyMBB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDqMyMBB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDqMyMBB .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDqMyMBB .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDqMyMBB .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDqMyMBB .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDqMyMBB .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDqMyMBB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDqMyMBB .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDqMyMBB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDqMyMBB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDqMyMBB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDqMyMBB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDqMyMBB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDqMyMBB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDqMyMBB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDqMyMBB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDqMyMBB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDqMyMBB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDqMyMBB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDqMyMBB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDqMyMBB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDqMyMBB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDqMyMBB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDqMyMBB .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDqMyMBB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDqMyMBB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDqMyMBB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDqMyMBB .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDqMyMBB .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDqMyMBB .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDqMyMBB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDqMyMBB .navbar-brand .navbar-caption:hover,
.cid-vgyDqMyMBB .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDqMyMBB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDqMyMBB .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDqMyMBB .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDqMyMBB .dropdown-item.active,
.cid-vgyDqMyMBB .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDqMyMBB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDqMyMBB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDqMyMBB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDqMyMBB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDqMyMBB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDqMyMBB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDqMyMBB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDqMyMBB ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDqMyMBB ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDqMyMBB .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDqMyMBB .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDqMyMBB .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDqMyMBB .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDqMyMBB button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDqMyMBB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDqMyMBB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDqMyMBB button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDqMyMBB button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDqMyMBB button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDqMyMBB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDqMyMBB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDqMyMBB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDqMyMBB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDqMyMBB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDqMyMBB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDqMyMBB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDqMyMBB .navbar {
    height: 70px;
  }
  .cid-vgyDqMyMBB .navbar.opened {
    height: auto;
  }
  .cid-vgyDqMyMBB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDqMyMBB .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDqMyMBB .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDqMyMBB .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDqMyMBB .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDqMyMBB .nav-item .nav-link:hover,
.cid-vgyDqMyMBB .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDqMyMBB .nav-item .nav-link:hover::after,
.cid-vgyDqMyMBB .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDqMyMBB .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDqMyMBB .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDqMyMBB .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDqMyMBB .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDqMyMBB .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDqMyMBB .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDqMyMBB .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDqMyMBB .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDqMyMBB .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDqMyMBB .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDqMyMBB .content-wrap {
  min-height: 100px;
}
.cid-vgyDqMyMBB .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDqMyMBB .nav-link,
.cid-vgyDqMyMBB .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDqNsjHk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDqNsjHk {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDqNsjHk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDqNsjHk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDqNsjHk .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDqNsjHk .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDqNsjHk .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDqNsjHk .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDqNsjHk .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDqNsjHk .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDqNsjHk .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDqNsjHk .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDqNsjHk .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDqNsjHk .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDqNsjHk .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDqNsjHk .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDqNsjHk .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDqNsjHk .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDqNsjHk .mbr-label {
  color: #a6adbf;
}
.cid-vgyDqNsjHk .mbr-section-title {
  color: #111111;
}
.cid-vgyDqNsjHk .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDqNsjHk .mbr-text,
.cid-vgyDqNsjHk .text-wrapper {
  color: #666666;
}
.cid-vgyDqNLmgv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDqNLmgv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDqNLmgv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDqNLmgv .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDqNLmgv .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDqNLmgv .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDqNLmgv .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDqNLmgv .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDqNLmgv .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDqNLmgv .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDqNLmgv .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDqNLmgv .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDqNLmgv .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDqNLmgv .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDqNLmgv .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDqNLmgv .mbr-section-title {
  color: #000000;
}
.cid-vgyDqNLmgv .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDqNLmgv .mbr-text,
.cid-vgyDqNLmgv .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDqNLmgv .mbr-section-title,
.cid-vgyDqNLmgv .mbr-section-btn {
  text-align: center;
}
.cid-vgyDqO72vq {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDqO72vq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDqO72vq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDqO72vq .row {
  justify-content: center;
}
.cid-vgyDqO72vq .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDqO72vq .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-vgyDqO72vq .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDqO72vq .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDqO72vq .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDqO72vq .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDqO72vq .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDqO72vq .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDqO72vq .mbr-text {
  color: #ffffff;
}
.cid-vgyDqO72vq .mbr-desc {
  color: #ffffff;
}
.cid-vgyDqbt1US .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDqbt1US .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDqbt1US .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDqbt1US .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDqbt1US .dropdown-item:hover,
.cid-vgyDqbt1US .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDqbt1US .dropdown-item:hover span {
  color: white;
}
.cid-vgyDqbt1US .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDqbt1US .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDqbt1US .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDqbt1US .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDqbt1US .nav-link {
  position: relative;
}
.cid-vgyDqbt1US .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDqbt1US .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDqbt1US .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDqbt1US .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDqbt1US .dropdown-menu,
.cid-vgyDqbt1US .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDqbt1US .nav-item:focus,
.cid-vgyDqbt1US .nav-link:focus {
  outline: none;
}
.cid-vgyDqbt1US .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDqbt1US .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDqbt1US .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDqbt1US .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDqbt1US .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDqbt1US .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDqbt1US .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDqbt1US .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDqbt1US .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDqbt1US .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDqbt1US .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDqbt1US .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDqbt1US .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDqbt1US .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDqbt1US .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDqbt1US .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDqbt1US .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDqbt1US .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDqbt1US .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDqbt1US .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDqbt1US .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDqbt1US .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDqbt1US .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDqbt1US .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDqbt1US .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDqbt1US .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDqbt1US .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDqbt1US .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDqbt1US .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDqbt1US .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDqbt1US .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDqbt1US .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDqbt1US .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDqbt1US .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDqbt1US .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDqbt1US .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDqbt1US .navbar-brand .navbar-caption:hover,
.cid-vgyDqbt1US .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDqbt1US .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDqbt1US .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDqbt1US .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDqbt1US .dropdown-item.active,
.cid-vgyDqbt1US .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDqbt1US .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDqbt1US .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDqbt1US .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDqbt1US .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDqbt1US .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDqbt1US .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDqbt1US .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDqbt1US ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDqbt1US ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDqbt1US .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDqbt1US .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDqbt1US .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDqbt1US .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDqbt1US button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDqbt1US button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDqbt1US button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDqbt1US button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDqbt1US button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDqbt1US button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDqbt1US nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDqbt1US nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDqbt1US nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDqbt1US nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDqbt1US .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDqbt1US a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDqbt1US .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDqbt1US .navbar {
    height: 70px;
  }
  .cid-vgyDqbt1US .navbar.opened {
    height: auto;
  }
  .cid-vgyDqbt1US .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDqbt1US .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDqbt1US .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDqbt1US .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDqbt1US .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDqbt1US .nav-item .nav-link:hover,
.cid-vgyDqbt1US .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDqbt1US .nav-item .nav-link:hover::after,
.cid-vgyDqbt1US .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDqbt1US .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDqbt1US .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDqbt1US .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDqbt1US .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDqbt1US .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDqbt1US .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDqbt1US .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDqbt1US .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDqbt1US .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDqbt1US .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDqbt1US .content-wrap {
  min-height: 100px;
}
.cid-vgyDqbt1US .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDqbt1US .nav-link,
.cid-vgyDqbt1US .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDqcdRwI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDqcdRwI {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDqcdRwI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDqcdRwI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDqcdRwI .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDqcdRwI .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDqcdRwI .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDqcdRwI .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDqcdRwI .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDqcdRwI .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDqcdRwI .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDqcdRwI .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDqcdRwI .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDqcdRwI .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDqcdRwI .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDqcdRwI .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDqcdRwI .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDqcdRwI .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDqcdRwI .mbr-label {
  color: #a6adbf;
}
.cid-vgyDqcdRwI .mbr-section-title {
  color: #111111;
}
.cid-vgyDqcdRwI .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDqcdRwI .mbr-text,
.cid-vgyDqcdRwI .text-wrapper {
  color: #666666;
}
.cid-vgyDqcvINq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDqcvINq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDqcvINq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDqcvINq .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDqcvINq .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDqcvINq .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDqcvINq .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDqcvINq .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDqcvINq .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDqcvINq .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDqcvINq .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDqcvINq .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDqcvINq .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDqcvINq .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDqcvINq .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDqcvINq .mbr-section-title {
  color: #000000;
}
.cid-vgyDqcvINq .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDqcvINq .mbr-text,
.cid-vgyDqcvINq .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDqcvINq .mbr-section-title,
.cid-vgyDqcvINq .mbr-section-btn {
  text-align: center;
}
.cid-vgyDqcL0sK {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDqcL0sK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDqcL0sK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDqcL0sK .row {
  justify-content: center;
}
.cid-vgyDqcL0sK .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDqcL0sK .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-vgyDqcL0sK .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDqcL0sK .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDqcL0sK .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDqcL0sK .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDqcL0sK .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDqcL0sK .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDqcL0sK .mbr-text {
  color: #ffffff;
}
.cid-vgyDqcL0sK .mbr-desc {
  color: #ffffff;
}
.cid-vgyDpx6awv .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDpx6awv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDpx6awv .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDpx6awv .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDpx6awv .dropdown-item:hover,
.cid-vgyDpx6awv .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDpx6awv .dropdown-item:hover span {
  color: white;
}
.cid-vgyDpx6awv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDpx6awv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDpx6awv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDpx6awv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDpx6awv .nav-link {
  position: relative;
}
.cid-vgyDpx6awv .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDpx6awv .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDpx6awv .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDpx6awv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDpx6awv .dropdown-menu,
.cid-vgyDpx6awv .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDpx6awv .nav-item:focus,
.cid-vgyDpx6awv .nav-link:focus {
  outline: none;
}
.cid-vgyDpx6awv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDpx6awv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDpx6awv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDpx6awv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDpx6awv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDpx6awv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDpx6awv .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDpx6awv .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDpx6awv .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDpx6awv .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDpx6awv .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDpx6awv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDpx6awv .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDpx6awv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDpx6awv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDpx6awv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDpx6awv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDpx6awv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDpx6awv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDpx6awv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDpx6awv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDpx6awv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDpx6awv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDpx6awv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDpx6awv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDpx6awv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDpx6awv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDpx6awv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDpx6awv .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDpx6awv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDpx6awv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDpx6awv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDpx6awv .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDpx6awv .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDpx6awv .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDpx6awv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDpx6awv .navbar-brand .navbar-caption:hover,
.cid-vgyDpx6awv .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDpx6awv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDpx6awv .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDpx6awv .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDpx6awv .dropdown-item.active,
.cid-vgyDpx6awv .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDpx6awv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDpx6awv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDpx6awv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDpx6awv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDpx6awv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDpx6awv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDpx6awv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDpx6awv ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDpx6awv ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDpx6awv .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDpx6awv .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDpx6awv .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDpx6awv .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDpx6awv button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDpx6awv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDpx6awv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDpx6awv button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDpx6awv button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDpx6awv button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDpx6awv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDpx6awv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDpx6awv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDpx6awv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDpx6awv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDpx6awv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDpx6awv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDpx6awv .navbar {
    height: 70px;
  }
  .cid-vgyDpx6awv .navbar.opened {
    height: auto;
  }
  .cid-vgyDpx6awv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDpx6awv .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDpx6awv .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDpx6awv .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDpx6awv .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDpx6awv .nav-item .nav-link:hover,
.cid-vgyDpx6awv .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDpx6awv .nav-item .nav-link:hover::after,
.cid-vgyDpx6awv .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDpx6awv .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDpx6awv .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDpx6awv .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDpx6awv .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDpx6awv .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDpx6awv .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDpx6awv .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDpx6awv .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDpx6awv .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDpx6awv .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDpx6awv .content-wrap {
  min-height: 100px;
}
.cid-vgyDpx6awv .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDpx6awv .nav-link,
.cid-vgyDpx6awv .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDpy1OZW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDpy1OZW {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDpy1OZW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDpy1OZW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDpy1OZW .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDpy1OZW .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDpy1OZW .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDpy1OZW .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDpy1OZW .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDpy1OZW .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDpy1OZW .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDpy1OZW .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDpy1OZW .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDpy1OZW .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDpy1OZW .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDpy1OZW .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDpy1OZW .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDpy1OZW .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDpy1OZW .mbr-label {
  color: #a6adbf;
}
.cid-vgyDpy1OZW .mbr-section-title {
  color: #111111;
}
.cid-vgyDpy1OZW .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDpy1OZW .mbr-text,
.cid-vgyDpy1OZW .text-wrapper {
  color: #666666;
}
.cid-vgyDpylJXI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDpylJXI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDpylJXI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDpylJXI .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDpylJXI .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDpylJXI .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDpylJXI .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDpylJXI .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDpylJXI .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDpylJXI .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDpylJXI .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDpylJXI .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDpylJXI .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDpylJXI .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDpylJXI .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDpylJXI .mbr-section-title {
  color: #000000;
}
.cid-vgyDpylJXI .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDpylJXI .mbr-text,
.cid-vgyDpylJXI .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDpylJXI .mbr-section-title,
.cid-vgyDpylJXI .mbr-section-btn {
  text-align: center;
}
.cid-vgyDpyDRIn {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDpyDRIn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDpyDRIn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDpyDRIn .row {
  justify-content: center;
}
.cid-vgyDpyDRIn .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDpyDRIn .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-vgyDpyDRIn .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDpyDRIn .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDpyDRIn .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDpyDRIn .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDpyDRIn .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDpyDRIn .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDpyDRIn .mbr-text {
  color: #ffffff;
}
.cid-vgyDpyDRIn .mbr-desc {
  color: #ffffff;
}
.cid-vgyDoC0PLR .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDoC0PLR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDoC0PLR .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDoC0PLR .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDoC0PLR .dropdown-item:hover,
.cid-vgyDoC0PLR .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDoC0PLR .dropdown-item:hover span {
  color: white;
}
.cid-vgyDoC0PLR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDoC0PLR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDoC0PLR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDoC0PLR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDoC0PLR .nav-link {
  position: relative;
}
.cid-vgyDoC0PLR .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDoC0PLR .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDoC0PLR .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDoC0PLR .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDoC0PLR .dropdown-menu,
.cid-vgyDoC0PLR .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDoC0PLR .nav-item:focus,
.cid-vgyDoC0PLR .nav-link:focus {
  outline: none;
}
.cid-vgyDoC0PLR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDoC0PLR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDoC0PLR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDoC0PLR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDoC0PLR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDoC0PLR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDoC0PLR .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDoC0PLR .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDoC0PLR .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDoC0PLR .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDoC0PLR .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDoC0PLR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDoC0PLR .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDoC0PLR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDoC0PLR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDoC0PLR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDoC0PLR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDoC0PLR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDoC0PLR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDoC0PLR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDoC0PLR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDoC0PLR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDoC0PLR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDoC0PLR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDoC0PLR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDoC0PLR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDoC0PLR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDoC0PLR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDoC0PLR .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDoC0PLR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDoC0PLR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDoC0PLR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDoC0PLR .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDoC0PLR .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDoC0PLR .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDoC0PLR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDoC0PLR .navbar-brand .navbar-caption:hover,
.cid-vgyDoC0PLR .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDoC0PLR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDoC0PLR .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDoC0PLR .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDoC0PLR .dropdown-item.active,
.cid-vgyDoC0PLR .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDoC0PLR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDoC0PLR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDoC0PLR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDoC0PLR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDoC0PLR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDoC0PLR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDoC0PLR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDoC0PLR ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDoC0PLR ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDoC0PLR .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDoC0PLR .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDoC0PLR .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDoC0PLR .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDoC0PLR button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDoC0PLR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDoC0PLR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDoC0PLR button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDoC0PLR button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDoC0PLR button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDoC0PLR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDoC0PLR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDoC0PLR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDoC0PLR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDoC0PLR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDoC0PLR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDoC0PLR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDoC0PLR .navbar {
    height: 70px;
  }
  .cid-vgyDoC0PLR .navbar.opened {
    height: auto;
  }
  .cid-vgyDoC0PLR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDoC0PLR .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDoC0PLR .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDoC0PLR .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDoC0PLR .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDoC0PLR .nav-item .nav-link:hover,
.cid-vgyDoC0PLR .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDoC0PLR .nav-item .nav-link:hover::after,
.cid-vgyDoC0PLR .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDoC0PLR .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDoC0PLR .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDoC0PLR .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDoC0PLR .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDoC0PLR .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDoC0PLR .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDoC0PLR .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDoC0PLR .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDoC0PLR .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDoC0PLR .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDoC0PLR .content-wrap {
  min-height: 100px;
}
.cid-vgyDoC0PLR .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDoC0PLR .nav-link,
.cid-vgyDoC0PLR .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDoCOsEe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDoCOsEe {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDoCOsEe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDoCOsEe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDoCOsEe .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDoCOsEe .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDoCOsEe .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDoCOsEe .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDoCOsEe .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDoCOsEe .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDoCOsEe .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDoCOsEe .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDoCOsEe .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDoCOsEe .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDoCOsEe .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDoCOsEe .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDoCOsEe .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDoCOsEe .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDoCOsEe .mbr-label {
  color: #a6adbf;
}
.cid-vgyDoCOsEe .mbr-section-title {
  color: #111111;
}
.cid-vgyDoCOsEe .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDoCOsEe .mbr-text,
.cid-vgyDoCOsEe .text-wrapper {
  color: #666666;
}
.cid-vgyDoD8z22 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDoD8z22 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDoD8z22 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDoD8z22 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDoD8z22 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDoD8z22 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDoD8z22 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDoD8z22 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDoD8z22 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDoD8z22 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDoD8z22 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDoD8z22 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDoD8z22 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDoD8z22 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDoD8z22 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDoD8z22 .mbr-section-title {
  color: #000000;
}
.cid-vgyDoD8z22 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDoD8z22 .mbr-text,
.cid-vgyDoD8z22 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDoD8z22 .mbr-section-title,
.cid-vgyDoD8z22 .mbr-section-btn {
  text-align: center;
}
.cid-vgyDoDtVBL {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDoDtVBL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDoDtVBL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDoDtVBL .row {
  justify-content: center;
}
.cid-vgyDoDtVBL .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDoDtVBL .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-vgyDoDtVBL .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDoDtVBL .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDoDtVBL .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDoDtVBL .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDoDtVBL .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDoDtVBL .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDoDtVBL .mbr-text {
  color: #ffffff;
}
.cid-vgyDoDtVBL .mbr-desc {
  color: #ffffff;
}
.cid-vgyDo0ygz5 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDo0ygz5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDo0ygz5 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDo0ygz5 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDo0ygz5 .dropdown-item:hover,
.cid-vgyDo0ygz5 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDo0ygz5 .dropdown-item:hover span {
  color: white;
}
.cid-vgyDo0ygz5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDo0ygz5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDo0ygz5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDo0ygz5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDo0ygz5 .nav-link {
  position: relative;
}
.cid-vgyDo0ygz5 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDo0ygz5 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDo0ygz5 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDo0ygz5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDo0ygz5 .dropdown-menu,
.cid-vgyDo0ygz5 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDo0ygz5 .nav-item:focus,
.cid-vgyDo0ygz5 .nav-link:focus {
  outline: none;
}
.cid-vgyDo0ygz5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDo0ygz5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDo0ygz5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDo0ygz5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDo0ygz5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDo0ygz5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDo0ygz5 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDo0ygz5 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDo0ygz5 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDo0ygz5 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDo0ygz5 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDo0ygz5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDo0ygz5 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDo0ygz5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDo0ygz5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDo0ygz5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDo0ygz5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDo0ygz5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDo0ygz5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDo0ygz5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDo0ygz5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDo0ygz5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDo0ygz5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDo0ygz5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDo0ygz5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDo0ygz5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDo0ygz5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDo0ygz5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDo0ygz5 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDo0ygz5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDo0ygz5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDo0ygz5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDo0ygz5 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDo0ygz5 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDo0ygz5 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDo0ygz5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDo0ygz5 .navbar-brand .navbar-caption:hover,
.cid-vgyDo0ygz5 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDo0ygz5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDo0ygz5 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDo0ygz5 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDo0ygz5 .dropdown-item.active,
.cid-vgyDo0ygz5 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDo0ygz5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDo0ygz5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDo0ygz5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDo0ygz5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDo0ygz5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDo0ygz5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDo0ygz5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDo0ygz5 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDo0ygz5 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDo0ygz5 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDo0ygz5 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDo0ygz5 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDo0ygz5 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDo0ygz5 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDo0ygz5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDo0ygz5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDo0ygz5 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDo0ygz5 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDo0ygz5 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDo0ygz5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDo0ygz5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDo0ygz5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDo0ygz5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDo0ygz5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDo0ygz5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDo0ygz5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDo0ygz5 .navbar {
    height: 70px;
  }
  .cid-vgyDo0ygz5 .navbar.opened {
    height: auto;
  }
  .cid-vgyDo0ygz5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDo0ygz5 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDo0ygz5 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDo0ygz5 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDo0ygz5 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDo0ygz5 .nav-item .nav-link:hover,
.cid-vgyDo0ygz5 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDo0ygz5 .nav-item .nav-link:hover::after,
.cid-vgyDo0ygz5 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDo0ygz5 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDo0ygz5 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDo0ygz5 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDo0ygz5 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDo0ygz5 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDo0ygz5 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDo0ygz5 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDo0ygz5 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDo0ygz5 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDo0ygz5 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDo0ygz5 .content-wrap {
  min-height: 100px;
}
.cid-vgyDo0ygz5 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDo0ygz5 .nav-link,
.cid-vgyDo0ygz5 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDo18Qrz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDo18Qrz {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDo18Qrz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDo18Qrz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDo18Qrz .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDo18Qrz .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDo18Qrz .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDo18Qrz .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDo18Qrz .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDo18Qrz .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDo18Qrz .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDo18Qrz .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDo18Qrz .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDo18Qrz .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDo18Qrz .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDo18Qrz .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDo18Qrz .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDo18Qrz .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDo18Qrz .mbr-label {
  color: #a6adbf;
}
.cid-vgyDo18Qrz .mbr-section-title {
  color: #111111;
}
.cid-vgyDo18Qrz .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDo18Qrz .mbr-text,
.cid-vgyDo18Qrz .text-wrapper {
  color: #666666;
}
.cid-vgyDo1lG1Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDo1lG1Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDo1lG1Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDo1lG1Q .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDo1lG1Q .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDo1lG1Q .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDo1lG1Q .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDo1lG1Q .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDo1lG1Q .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDo1lG1Q .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDo1lG1Q .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDo1lG1Q .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDo1lG1Q .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDo1lG1Q .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDo1lG1Q .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDo1lG1Q .mbr-section-title {
  color: #000000;
}
.cid-vgyDo1lG1Q .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDo1lG1Q .mbr-text,
.cid-vgyDo1lG1Q .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDo1lG1Q .mbr-section-title,
.cid-vgyDo1lG1Q .mbr-section-btn {
  text-align: center;
}
.cid-vgyDo1zqNx {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDo1zqNx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDo1zqNx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDo1zqNx .row {
  justify-content: center;
}
.cid-vgyDo1zqNx .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDo1zqNx .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-vgyDo1zqNx .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDo1zqNx .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDo1zqNx .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDo1zqNx .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDo1zqNx .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDo1zqNx .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDo1zqNx .mbr-text {
  color: #ffffff;
}
.cid-vgyDo1zqNx .mbr-desc {
  color: #ffffff;
}
.cid-vgyDnoGl3K .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDnoGl3K .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDnoGl3K .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDnoGl3K .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDnoGl3K .dropdown-item:hover,
.cid-vgyDnoGl3K .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDnoGl3K .dropdown-item:hover span {
  color: white;
}
.cid-vgyDnoGl3K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDnoGl3K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDnoGl3K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDnoGl3K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDnoGl3K .nav-link {
  position: relative;
}
.cid-vgyDnoGl3K .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDnoGl3K .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDnoGl3K .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDnoGl3K .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDnoGl3K .dropdown-menu,
.cid-vgyDnoGl3K .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDnoGl3K .nav-item:focus,
.cid-vgyDnoGl3K .nav-link:focus {
  outline: none;
}
.cid-vgyDnoGl3K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDnoGl3K .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDnoGl3K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDnoGl3K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDnoGl3K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDnoGl3K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDnoGl3K .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDnoGl3K .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDnoGl3K .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDnoGl3K .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDnoGl3K .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDnoGl3K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDnoGl3K .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDnoGl3K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDnoGl3K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDnoGl3K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDnoGl3K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDnoGl3K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDnoGl3K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDnoGl3K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDnoGl3K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDnoGl3K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDnoGl3K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDnoGl3K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDnoGl3K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDnoGl3K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDnoGl3K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDnoGl3K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDnoGl3K .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDnoGl3K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDnoGl3K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDnoGl3K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDnoGl3K .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDnoGl3K .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDnoGl3K .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDnoGl3K .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDnoGl3K .navbar-brand .navbar-caption:hover,
.cid-vgyDnoGl3K .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDnoGl3K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDnoGl3K .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDnoGl3K .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDnoGl3K .dropdown-item.active,
.cid-vgyDnoGl3K .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDnoGl3K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDnoGl3K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDnoGl3K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDnoGl3K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDnoGl3K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDnoGl3K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDnoGl3K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDnoGl3K ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDnoGl3K ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDnoGl3K .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDnoGl3K .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDnoGl3K .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDnoGl3K .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDnoGl3K button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDnoGl3K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDnoGl3K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDnoGl3K button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDnoGl3K button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDnoGl3K button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDnoGl3K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDnoGl3K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDnoGl3K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDnoGl3K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDnoGl3K .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDnoGl3K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDnoGl3K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDnoGl3K .navbar {
    height: 70px;
  }
  .cid-vgyDnoGl3K .navbar.opened {
    height: auto;
  }
  .cid-vgyDnoGl3K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDnoGl3K .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDnoGl3K .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDnoGl3K .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDnoGl3K .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDnoGl3K .nav-item .nav-link:hover,
.cid-vgyDnoGl3K .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDnoGl3K .nav-item .nav-link:hover::after,
.cid-vgyDnoGl3K .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDnoGl3K .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDnoGl3K .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDnoGl3K .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDnoGl3K .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDnoGl3K .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDnoGl3K .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDnoGl3K .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDnoGl3K .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDnoGl3K .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDnoGl3K .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDnoGl3K .content-wrap {
  min-height: 100px;
}
.cid-vgyDnoGl3K .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDnoGl3K .nav-link,
.cid-vgyDnoGl3K .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDnpYOck {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDnpYOck {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDnpYOck .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDnpYOck .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDnpYOck .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDnpYOck .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDnpYOck .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDnpYOck .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDnpYOck .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDnpYOck .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDnpYOck .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDnpYOck .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDnpYOck .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDnpYOck .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDnpYOck .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDnpYOck .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDnpYOck .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDnpYOck .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDnpYOck .mbr-label {
  color: #a6adbf;
}
.cid-vgyDnpYOck .mbr-section-title {
  color: #111111;
}
.cid-vgyDnpYOck .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDnpYOck .mbr-text,
.cid-vgyDnpYOck .text-wrapper {
  color: #666666;
}
.cid-vgyDnqd6hN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDnqd6hN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDnqd6hN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDnqd6hN .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDnqd6hN .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDnqd6hN .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDnqd6hN .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDnqd6hN .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDnqd6hN .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDnqd6hN .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDnqd6hN .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDnqd6hN .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDnqd6hN .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDnqd6hN .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDnqd6hN .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDnqd6hN .mbr-section-title {
  color: #000000;
}
.cid-vgyDnqd6hN .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDnqd6hN .mbr-text,
.cid-vgyDnqd6hN .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDnqd6hN .mbr-section-title,
.cid-vgyDnqd6hN .mbr-section-btn {
  text-align: center;
}
.cid-vgyDnqpxCE {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDnqpxCE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDnqpxCE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDnqpxCE .row {
  justify-content: center;
}
.cid-vgyDnqpxCE .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDnqpxCE .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-vgyDnqpxCE .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDnqpxCE .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDnqpxCE .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDnqpxCE .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDnqpxCE .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDnqpxCE .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDnqpxCE .mbr-text {
  color: #ffffff;
}
.cid-vgyDnqpxCE .mbr-desc {
  color: #ffffff;
}
.cid-vgyDmNF98Q .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDmNF98Q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDmNF98Q .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDmNF98Q .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDmNF98Q .dropdown-item:hover,
.cid-vgyDmNF98Q .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDmNF98Q .dropdown-item:hover span {
  color: white;
}
.cid-vgyDmNF98Q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDmNF98Q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDmNF98Q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDmNF98Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDmNF98Q .nav-link {
  position: relative;
}
.cid-vgyDmNF98Q .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDmNF98Q .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDmNF98Q .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDmNF98Q .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDmNF98Q .dropdown-menu,
.cid-vgyDmNF98Q .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDmNF98Q .nav-item:focus,
.cid-vgyDmNF98Q .nav-link:focus {
  outline: none;
}
.cid-vgyDmNF98Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDmNF98Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDmNF98Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDmNF98Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDmNF98Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDmNF98Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDmNF98Q .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDmNF98Q .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDmNF98Q .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDmNF98Q .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDmNF98Q .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDmNF98Q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDmNF98Q .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDmNF98Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDmNF98Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDmNF98Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDmNF98Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDmNF98Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDmNF98Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDmNF98Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDmNF98Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDmNF98Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDmNF98Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDmNF98Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDmNF98Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDmNF98Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDmNF98Q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDmNF98Q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDmNF98Q .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDmNF98Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDmNF98Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDmNF98Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDmNF98Q .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDmNF98Q .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDmNF98Q .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDmNF98Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDmNF98Q .navbar-brand .navbar-caption:hover,
.cid-vgyDmNF98Q .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDmNF98Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDmNF98Q .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDmNF98Q .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDmNF98Q .dropdown-item.active,
.cid-vgyDmNF98Q .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDmNF98Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDmNF98Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDmNF98Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDmNF98Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDmNF98Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDmNF98Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDmNF98Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDmNF98Q ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDmNF98Q ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDmNF98Q .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDmNF98Q .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDmNF98Q .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDmNF98Q .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDmNF98Q button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDmNF98Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDmNF98Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDmNF98Q button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDmNF98Q button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDmNF98Q button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDmNF98Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDmNF98Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDmNF98Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDmNF98Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDmNF98Q .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDmNF98Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDmNF98Q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDmNF98Q .navbar {
    height: 70px;
  }
  .cid-vgyDmNF98Q .navbar.opened {
    height: auto;
  }
  .cid-vgyDmNF98Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDmNF98Q .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDmNF98Q .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDmNF98Q .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDmNF98Q .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDmNF98Q .nav-item .nav-link:hover,
.cid-vgyDmNF98Q .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDmNF98Q .nav-item .nav-link:hover::after,
.cid-vgyDmNF98Q .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDmNF98Q .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDmNF98Q .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDmNF98Q .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDmNF98Q .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDmNF98Q .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDmNF98Q .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDmNF98Q .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDmNF98Q .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDmNF98Q .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDmNF98Q .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDmNF98Q .content-wrap {
  min-height: 100px;
}
.cid-vgyDmNF98Q .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDmNF98Q .nav-link,
.cid-vgyDmNF98Q .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDmOhqCI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDmOhqCI {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDmOhqCI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDmOhqCI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDmOhqCI .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDmOhqCI .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDmOhqCI .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDmOhqCI .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDmOhqCI .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDmOhqCI .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDmOhqCI .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDmOhqCI .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDmOhqCI .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDmOhqCI .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDmOhqCI .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDmOhqCI .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDmOhqCI .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDmOhqCI .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDmOhqCI .mbr-label {
  color: #a6adbf;
}
.cid-vgyDmOhqCI .mbr-section-title {
  color: #111111;
}
.cid-vgyDmOhqCI .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDmOhqCI .mbr-text,
.cid-vgyDmOhqCI .text-wrapper {
  color: #666666;
}
.cid-vgyDmOuca6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDmOuca6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDmOuca6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDmOuca6 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDmOuca6 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDmOuca6 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDmOuca6 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDmOuca6 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDmOuca6 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDmOuca6 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDmOuca6 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDmOuca6 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDmOuca6 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDmOuca6 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDmOuca6 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDmOuca6 .mbr-section-title {
  color: #000000;
}
.cid-vgyDmOuca6 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDmOuca6 .mbr-text,
.cid-vgyDmOuca6 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDmOuca6 .mbr-section-title,
.cid-vgyDmOuca6 .mbr-section-btn {
  text-align: center;
}
.cid-vgyDmOGCjX {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDmOGCjX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDmOGCjX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDmOGCjX .row {
  justify-content: center;
}
.cid-vgyDmOGCjX .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDmOGCjX .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-vgyDmOGCjX .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDmOGCjX .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDmOGCjX .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDmOGCjX .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDmOGCjX .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDmOGCjX .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDmOGCjX .mbr-text {
  color: #ffffff;
}
.cid-vgyDmOGCjX .mbr-desc {
  color: #ffffff;
}
.cid-vgyDlgLclG .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDlgLclG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDlgLclG .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDlgLclG .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDlgLclG .dropdown-item:hover,
.cid-vgyDlgLclG .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDlgLclG .dropdown-item:hover span {
  color: white;
}
.cid-vgyDlgLclG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDlgLclG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDlgLclG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDlgLclG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDlgLclG .nav-link {
  position: relative;
}
.cid-vgyDlgLclG .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDlgLclG .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDlgLclG .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDlgLclG .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDlgLclG .dropdown-menu,
.cid-vgyDlgLclG .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDlgLclG .nav-item:focus,
.cid-vgyDlgLclG .nav-link:focus {
  outline: none;
}
.cid-vgyDlgLclG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDlgLclG .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDlgLclG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDlgLclG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDlgLclG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDlgLclG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDlgLclG .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDlgLclG .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDlgLclG .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDlgLclG .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDlgLclG .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDlgLclG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDlgLclG .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDlgLclG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDlgLclG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDlgLclG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDlgLclG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDlgLclG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDlgLclG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDlgLclG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDlgLclG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDlgLclG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDlgLclG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDlgLclG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDlgLclG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDlgLclG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDlgLclG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDlgLclG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDlgLclG .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDlgLclG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDlgLclG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDlgLclG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDlgLclG .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDlgLclG .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDlgLclG .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDlgLclG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDlgLclG .navbar-brand .navbar-caption:hover,
.cid-vgyDlgLclG .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDlgLclG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDlgLclG .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDlgLclG .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDlgLclG .dropdown-item.active,
.cid-vgyDlgLclG .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDlgLclG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDlgLclG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDlgLclG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDlgLclG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDlgLclG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDlgLclG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDlgLclG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDlgLclG ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDlgLclG ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDlgLclG .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDlgLclG .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDlgLclG .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDlgLclG .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDlgLclG button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDlgLclG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDlgLclG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDlgLclG button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDlgLclG button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDlgLclG button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDlgLclG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDlgLclG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDlgLclG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDlgLclG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDlgLclG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDlgLclG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDlgLclG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDlgLclG .navbar {
    height: 70px;
  }
  .cid-vgyDlgLclG .navbar.opened {
    height: auto;
  }
  .cid-vgyDlgLclG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDlgLclG .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDlgLclG .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDlgLclG .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDlgLclG .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDlgLclG .nav-item .nav-link:hover,
.cid-vgyDlgLclG .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDlgLclG .nav-item .nav-link:hover::after,
.cid-vgyDlgLclG .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDlgLclG .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDlgLclG .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDlgLclG .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDlgLclG .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDlgLclG .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDlgLclG .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDlgLclG .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDlgLclG .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDlgLclG .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDlgLclG .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDlgLclG .content-wrap {
  min-height: 100px;
}
.cid-vgyDlgLclG .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDlgLclG .nav-link,
.cid-vgyDlgLclG .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDlhHU2C {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDlhHU2C {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDlhHU2C .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDlhHU2C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDlhHU2C .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDlhHU2C .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDlhHU2C .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDlhHU2C .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDlhHU2C .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDlhHU2C .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDlhHU2C .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDlhHU2C .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDlhHU2C .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDlhHU2C .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDlhHU2C .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDlhHU2C .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDlhHU2C .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDlhHU2C .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDlhHU2C .mbr-label {
  color: #a6adbf;
}
.cid-vgyDlhHU2C .mbr-section-title {
  color: #111111;
}
.cid-vgyDlhHU2C .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDlhHU2C .mbr-text,
.cid-vgyDlhHU2C .text-wrapper {
  color: #666666;
}
.cid-vgyDliPH2J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDliPH2J .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDliPH2J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDliPH2J .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDliPH2J .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDliPH2J .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDliPH2J .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDliPH2J .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDliPH2J .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDliPH2J .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDliPH2J .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDliPH2J .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDliPH2J .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDliPH2J .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDliPH2J .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDliPH2J .mbr-section-title {
  color: #000000;
}
.cid-vgyDliPH2J .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDliPH2J .mbr-text,
.cid-vgyDliPH2J .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDliPH2J .mbr-section-title,
.cid-vgyDliPH2J .mbr-section-btn {
  text-align: center;
}
.cid-vgyDljnRN2 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDljnRN2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDljnRN2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDljnRN2 .row {
  justify-content: center;
}
.cid-vgyDljnRN2 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDljnRN2 .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-vgyDljnRN2 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDljnRN2 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDljnRN2 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDljnRN2 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDljnRN2 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDljnRN2 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDljnRN2 .mbr-text {
  color: #ffffff;
}
.cid-vgyDljnRN2 .mbr-desc {
  color: #ffffff;
}
.cid-vgyDidD9TQ .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDidD9TQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDidD9TQ .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDidD9TQ .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDidD9TQ .dropdown-item:hover,
.cid-vgyDidD9TQ .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDidD9TQ .dropdown-item:hover span {
  color: white;
}
.cid-vgyDidD9TQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDidD9TQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDidD9TQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDidD9TQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDidD9TQ .nav-link {
  position: relative;
}
.cid-vgyDidD9TQ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDidD9TQ .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDidD9TQ .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDidD9TQ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDidD9TQ .dropdown-menu,
.cid-vgyDidD9TQ .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDidD9TQ .nav-item:focus,
.cid-vgyDidD9TQ .nav-link:focus {
  outline: none;
}
.cid-vgyDidD9TQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDidD9TQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDidD9TQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDidD9TQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDidD9TQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDidD9TQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDidD9TQ .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDidD9TQ .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDidD9TQ .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDidD9TQ .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDidD9TQ .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDidD9TQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDidD9TQ .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDidD9TQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDidD9TQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDidD9TQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDidD9TQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDidD9TQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDidD9TQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDidD9TQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDidD9TQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDidD9TQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDidD9TQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDidD9TQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDidD9TQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDidD9TQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDidD9TQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDidD9TQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDidD9TQ .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDidD9TQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDidD9TQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDidD9TQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDidD9TQ .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDidD9TQ .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDidD9TQ .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDidD9TQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDidD9TQ .navbar-brand .navbar-caption:hover,
.cid-vgyDidD9TQ .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDidD9TQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDidD9TQ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDidD9TQ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDidD9TQ .dropdown-item.active,
.cid-vgyDidD9TQ .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDidD9TQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDidD9TQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDidD9TQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDidD9TQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDidD9TQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDidD9TQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDidD9TQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDidD9TQ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDidD9TQ ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDidD9TQ .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDidD9TQ .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDidD9TQ .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDidD9TQ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDidD9TQ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDidD9TQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDidD9TQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDidD9TQ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDidD9TQ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDidD9TQ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDidD9TQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDidD9TQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDidD9TQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDidD9TQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDidD9TQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDidD9TQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDidD9TQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDidD9TQ .navbar {
    height: 70px;
  }
  .cid-vgyDidD9TQ .navbar.opened {
    height: auto;
  }
  .cid-vgyDidD9TQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDidD9TQ .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDidD9TQ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDidD9TQ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDidD9TQ .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDidD9TQ .nav-item .nav-link:hover,
.cid-vgyDidD9TQ .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDidD9TQ .nav-item .nav-link:hover::after,
.cid-vgyDidD9TQ .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDidD9TQ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDidD9TQ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDidD9TQ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDidD9TQ .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDidD9TQ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDidD9TQ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDidD9TQ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDidD9TQ .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDidD9TQ .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDidD9TQ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDidD9TQ .content-wrap {
  min-height: 100px;
}
.cid-vgyDidD9TQ .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDidD9TQ .nav-link,
.cid-vgyDidD9TQ .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDiekVRV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDiekVRV {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDiekVRV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDiekVRV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDiekVRV .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDiekVRV .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDiekVRV .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDiekVRV .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDiekVRV .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDiekVRV .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDiekVRV .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDiekVRV .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDiekVRV .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDiekVRV .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDiekVRV .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDiekVRV .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDiekVRV .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDiekVRV .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDiekVRV .mbr-label {
  color: #a6adbf;
}
.cid-vgyDiekVRV .mbr-section-title {
  color: #111111;
}
.cid-vgyDiekVRV .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDiekVRV .mbr-text,
.cid-vgyDiekVRV .text-wrapper {
  color: #666666;
}
.cid-vgyDieAT9M {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDieAT9M .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDieAT9M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDieAT9M .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDieAT9M .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDieAT9M .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDieAT9M .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDieAT9M .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDieAT9M .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDieAT9M .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDieAT9M .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDieAT9M .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDieAT9M .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDieAT9M .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDieAT9M .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDieAT9M .mbr-section-title {
  color: #000000;
}
.cid-vgyDieAT9M .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDieAT9M .mbr-text,
.cid-vgyDieAT9M .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDieAT9M .mbr-section-title,
.cid-vgyDieAT9M .mbr-section-btn {
  text-align: center;
}
.cid-vgyDieQXdW {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDieQXdW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDieQXdW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDieQXdW .row {
  justify-content: center;
}
.cid-vgyDieQXdW .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDieQXdW .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-vgyDieQXdW .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDieQXdW .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDieQXdW .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDieQXdW .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDieQXdW .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDieQXdW .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDieQXdW .mbr-text {
  color: #ffffff;
}
.cid-vgyDieQXdW .mbr-desc {
  color: #ffffff;
}
.cid-vgyDhxyNGA .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDhxyNGA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDhxyNGA .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDhxyNGA .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDhxyNGA .dropdown-item:hover,
.cid-vgyDhxyNGA .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDhxyNGA .dropdown-item:hover span {
  color: white;
}
.cid-vgyDhxyNGA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDhxyNGA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDhxyNGA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDhxyNGA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDhxyNGA .nav-link {
  position: relative;
}
.cid-vgyDhxyNGA .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDhxyNGA .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDhxyNGA .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDhxyNGA .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDhxyNGA .dropdown-menu,
.cid-vgyDhxyNGA .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDhxyNGA .nav-item:focus,
.cid-vgyDhxyNGA .nav-link:focus {
  outline: none;
}
.cid-vgyDhxyNGA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDhxyNGA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDhxyNGA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDhxyNGA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDhxyNGA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDhxyNGA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDhxyNGA .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDhxyNGA .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDhxyNGA .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDhxyNGA .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDhxyNGA .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDhxyNGA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDhxyNGA .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDhxyNGA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDhxyNGA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDhxyNGA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDhxyNGA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDhxyNGA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDhxyNGA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDhxyNGA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDhxyNGA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDhxyNGA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDhxyNGA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDhxyNGA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDhxyNGA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDhxyNGA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDhxyNGA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDhxyNGA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDhxyNGA .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDhxyNGA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDhxyNGA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDhxyNGA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDhxyNGA .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDhxyNGA .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDhxyNGA .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDhxyNGA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDhxyNGA .navbar-brand .navbar-caption:hover,
.cid-vgyDhxyNGA .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDhxyNGA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDhxyNGA .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDhxyNGA .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDhxyNGA .dropdown-item.active,
.cid-vgyDhxyNGA .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDhxyNGA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDhxyNGA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDhxyNGA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDhxyNGA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDhxyNGA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDhxyNGA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDhxyNGA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDhxyNGA ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDhxyNGA ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDhxyNGA .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDhxyNGA .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDhxyNGA .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDhxyNGA .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDhxyNGA button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDhxyNGA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDhxyNGA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDhxyNGA button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDhxyNGA button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDhxyNGA button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDhxyNGA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDhxyNGA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDhxyNGA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDhxyNGA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDhxyNGA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDhxyNGA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDhxyNGA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDhxyNGA .navbar {
    height: 70px;
  }
  .cid-vgyDhxyNGA .navbar.opened {
    height: auto;
  }
  .cid-vgyDhxyNGA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDhxyNGA .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDhxyNGA .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDhxyNGA .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDhxyNGA .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDhxyNGA .nav-item .nav-link:hover,
.cid-vgyDhxyNGA .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDhxyNGA .nav-item .nav-link:hover::after,
.cid-vgyDhxyNGA .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDhxyNGA .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDhxyNGA .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDhxyNGA .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDhxyNGA .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDhxyNGA .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDhxyNGA .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDhxyNGA .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDhxyNGA .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDhxyNGA .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDhxyNGA .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDhxyNGA .content-wrap {
  min-height: 100px;
}
.cid-vgyDhxyNGA .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDhxyNGA .nav-link,
.cid-vgyDhxyNGA .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDhyVgn3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDhyVgn3 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDhyVgn3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDhyVgn3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDhyVgn3 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDhyVgn3 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDhyVgn3 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDhyVgn3 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDhyVgn3 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDhyVgn3 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDhyVgn3 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDhyVgn3 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDhyVgn3 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDhyVgn3 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDhyVgn3 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDhyVgn3 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDhyVgn3 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDhyVgn3 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDhyVgn3 .mbr-label {
  color: #a6adbf;
}
.cid-vgyDhyVgn3 .mbr-section-title {
  color: #111111;
}
.cid-vgyDhyVgn3 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDhyVgn3 .mbr-text,
.cid-vgyDhyVgn3 .text-wrapper {
  color: #666666;
}
.cid-vgyDhzc6qk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDhzc6qk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDhzc6qk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDhzc6qk .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDhzc6qk .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDhzc6qk .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDhzc6qk .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDhzc6qk .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDhzc6qk .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDhzc6qk .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDhzc6qk .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDhzc6qk .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDhzc6qk .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDhzc6qk .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDhzc6qk .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDhzc6qk .mbr-section-title {
  color: #000000;
}
.cid-vgyDhzc6qk .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDhzc6qk .mbr-text,
.cid-vgyDhzc6qk .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDhzc6qk .mbr-section-title,
.cid-vgyDhzc6qk .mbr-section-btn {
  text-align: center;
}
.cid-vgyDhzqZHH {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDhzqZHH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDhzqZHH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDhzqZHH .row {
  justify-content: center;
}
.cid-vgyDhzqZHH .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDhzqZHH .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-vgyDhzqZHH .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDhzqZHH .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDhzqZHH .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDhzqZHH .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDhzqZHH .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDhzqZHH .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDhzqZHH .mbr-text {
  color: #ffffff;
}
.cid-vgyDhzqZHH .mbr-desc {
  color: #ffffff;
}
.cid-vgyDga5YCX .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDga5YCX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDga5YCX .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDga5YCX .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDga5YCX .dropdown-item:hover,
.cid-vgyDga5YCX .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDga5YCX .dropdown-item:hover span {
  color: white;
}
.cid-vgyDga5YCX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDga5YCX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDga5YCX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDga5YCX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDga5YCX .nav-link {
  position: relative;
}
.cid-vgyDga5YCX .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDga5YCX .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDga5YCX .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDga5YCX .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDga5YCX .dropdown-menu,
.cid-vgyDga5YCX .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDga5YCX .nav-item:focus,
.cid-vgyDga5YCX .nav-link:focus {
  outline: none;
}
.cid-vgyDga5YCX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDga5YCX .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDga5YCX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDga5YCX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDga5YCX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDga5YCX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDga5YCX .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDga5YCX .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDga5YCX .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDga5YCX .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDga5YCX .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDga5YCX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDga5YCX .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDga5YCX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDga5YCX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDga5YCX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDga5YCX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDga5YCX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDga5YCX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDga5YCX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDga5YCX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDga5YCX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDga5YCX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDga5YCX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDga5YCX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDga5YCX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDga5YCX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDga5YCX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDga5YCX .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDga5YCX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDga5YCX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDga5YCX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDga5YCX .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDga5YCX .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDga5YCX .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDga5YCX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDga5YCX .navbar-brand .navbar-caption:hover,
.cid-vgyDga5YCX .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDga5YCX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDga5YCX .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDga5YCX .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDga5YCX .dropdown-item.active,
.cid-vgyDga5YCX .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDga5YCX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDga5YCX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDga5YCX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDga5YCX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDga5YCX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDga5YCX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDga5YCX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDga5YCX ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDga5YCX ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDga5YCX .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDga5YCX .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDga5YCX .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDga5YCX .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDga5YCX button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDga5YCX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDga5YCX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDga5YCX button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDga5YCX button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDga5YCX button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDga5YCX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDga5YCX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDga5YCX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDga5YCX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDga5YCX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDga5YCX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDga5YCX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDga5YCX .navbar {
    height: 70px;
  }
  .cid-vgyDga5YCX .navbar.opened {
    height: auto;
  }
  .cid-vgyDga5YCX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDga5YCX .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDga5YCX .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDga5YCX .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDga5YCX .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDga5YCX .nav-item .nav-link:hover,
.cid-vgyDga5YCX .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDga5YCX .nav-item .nav-link:hover::after,
.cid-vgyDga5YCX .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDga5YCX .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDga5YCX .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDga5YCX .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDga5YCX .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDga5YCX .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDga5YCX .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDga5YCX .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDga5YCX .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDga5YCX .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDga5YCX .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDga5YCX .content-wrap {
  min-height: 100px;
}
.cid-vgyDga5YCX .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDga5YCX .nav-link,
.cid-vgyDga5YCX .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDgbl6dW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDgbl6dW {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDgbl6dW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDgbl6dW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDgbl6dW .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDgbl6dW .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDgbl6dW .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDgbl6dW .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDgbl6dW .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDgbl6dW .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDgbl6dW .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDgbl6dW .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDgbl6dW .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDgbl6dW .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDgbl6dW .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDgbl6dW .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDgbl6dW .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDgbl6dW .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDgbl6dW .mbr-label {
  color: #a6adbf;
}
.cid-vgyDgbl6dW .mbr-section-title {
  color: #111111;
}
.cid-vgyDgbl6dW .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDgbl6dW .mbr-text,
.cid-vgyDgbl6dW .text-wrapper {
  color: #666666;
}
.cid-vgyDgbDb1O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDgbDb1O .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDgbDb1O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDgbDb1O .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDgbDb1O .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDgbDb1O .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDgbDb1O .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDgbDb1O .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDgbDb1O .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDgbDb1O .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDgbDb1O .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDgbDb1O .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDgbDb1O .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDgbDb1O .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDgbDb1O .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDgbDb1O .mbr-section-title {
  color: #000000;
}
.cid-vgyDgbDb1O .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDgbDb1O .mbr-text,
.cid-vgyDgbDb1O .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDgbDb1O .mbr-section-title,
.cid-vgyDgbDb1O .mbr-section-btn {
  text-align: center;
}
.cid-vgyDgbQPrp {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDgbQPrp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDgbQPrp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDgbQPrp .row {
  justify-content: center;
}
.cid-vgyDgbQPrp .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDgbQPrp .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-vgyDgbQPrp .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDgbQPrp .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDgbQPrp .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDgbQPrp .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDgbQPrp .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDgbQPrp .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDgbQPrp .mbr-text {
  color: #ffffff;
}
.cid-vgyDgbQPrp .mbr-desc {
  color: #ffffff;
}
.cid-vgyDf7snvp .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDf7snvp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDf7snvp .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDf7snvp .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDf7snvp .dropdown-item:hover,
.cid-vgyDf7snvp .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDf7snvp .dropdown-item:hover span {
  color: white;
}
.cid-vgyDf7snvp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDf7snvp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDf7snvp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDf7snvp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDf7snvp .nav-link {
  position: relative;
}
.cid-vgyDf7snvp .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDf7snvp .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDf7snvp .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDf7snvp .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDf7snvp .dropdown-menu,
.cid-vgyDf7snvp .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDf7snvp .nav-item:focus,
.cid-vgyDf7snvp .nav-link:focus {
  outline: none;
}
.cid-vgyDf7snvp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDf7snvp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDf7snvp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDf7snvp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDf7snvp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDf7snvp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDf7snvp .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDf7snvp .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDf7snvp .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDf7snvp .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDf7snvp .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDf7snvp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDf7snvp .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDf7snvp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDf7snvp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDf7snvp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDf7snvp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDf7snvp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDf7snvp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDf7snvp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDf7snvp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDf7snvp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDf7snvp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDf7snvp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDf7snvp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDf7snvp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDf7snvp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDf7snvp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDf7snvp .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDf7snvp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDf7snvp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDf7snvp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDf7snvp .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDf7snvp .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDf7snvp .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDf7snvp .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDf7snvp .navbar-brand .navbar-caption:hover,
.cid-vgyDf7snvp .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDf7snvp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDf7snvp .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDf7snvp .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDf7snvp .dropdown-item.active,
.cid-vgyDf7snvp .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDf7snvp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDf7snvp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDf7snvp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDf7snvp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDf7snvp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDf7snvp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDf7snvp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDf7snvp ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDf7snvp ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDf7snvp .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDf7snvp .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDf7snvp .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDf7snvp .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDf7snvp button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDf7snvp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDf7snvp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDf7snvp button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDf7snvp button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDf7snvp button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDf7snvp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDf7snvp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDf7snvp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDf7snvp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDf7snvp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDf7snvp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDf7snvp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDf7snvp .navbar {
    height: 70px;
  }
  .cid-vgyDf7snvp .navbar.opened {
    height: auto;
  }
  .cid-vgyDf7snvp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDf7snvp .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDf7snvp .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDf7snvp .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDf7snvp .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDf7snvp .nav-item .nav-link:hover,
.cid-vgyDf7snvp .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDf7snvp .nav-item .nav-link:hover::after,
.cid-vgyDf7snvp .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDf7snvp .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDf7snvp .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDf7snvp .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDf7snvp .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDf7snvp .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDf7snvp .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDf7snvp .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDf7snvp .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDf7snvp .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDf7snvp .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDf7snvp .content-wrap {
  min-height: 100px;
}
.cid-vgyDf7snvp .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDf7snvp .nav-link,
.cid-vgyDf7snvp .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDf8cDtk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDf8cDtk {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDf8cDtk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDf8cDtk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDf8cDtk .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDf8cDtk .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDf8cDtk .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDf8cDtk .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDf8cDtk .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDf8cDtk .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDf8cDtk .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDf8cDtk .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDf8cDtk .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDf8cDtk .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDf8cDtk .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDf8cDtk .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDf8cDtk .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDf8cDtk .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDf8cDtk .mbr-label {
  color: #a6adbf;
}
.cid-vgyDf8cDtk .mbr-section-title {
  color: #111111;
}
.cid-vgyDf8cDtk .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDf8cDtk .mbr-text,
.cid-vgyDf8cDtk .text-wrapper {
  color: #666666;
}
.cid-vgyDf8td7W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDf8td7W .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDf8td7W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDf8td7W .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDf8td7W .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDf8td7W .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDf8td7W .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDf8td7W .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDf8td7W .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDf8td7W .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDf8td7W .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDf8td7W .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDf8td7W .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDf8td7W .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDf8td7W .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDf8td7W .mbr-section-title {
  color: #000000;
}
.cid-vgyDf8td7W .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDf8td7W .mbr-text,
.cid-vgyDf8td7W .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDf8td7W .mbr-section-title,
.cid-vgyDf8td7W .mbr-section-btn {
  text-align: center;
}
.cid-vgyDf8HT2R {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDf8HT2R .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDf8HT2R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDf8HT2R .row {
  justify-content: center;
}
.cid-vgyDf8HT2R .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDf8HT2R .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-vgyDf8HT2R .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDf8HT2R .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDf8HT2R .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDf8HT2R .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDf8HT2R .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDf8HT2R .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDf8HT2R .mbr-text {
  color: #ffffff;
}
.cid-vgyDf8HT2R .mbr-desc {
  color: #ffffff;
}
.cid-vgyDed7sFX .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDed7sFX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDed7sFX .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDed7sFX .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDed7sFX .dropdown-item:hover,
.cid-vgyDed7sFX .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDed7sFX .dropdown-item:hover span {
  color: white;
}
.cid-vgyDed7sFX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDed7sFX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDed7sFX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDed7sFX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDed7sFX .nav-link {
  position: relative;
}
.cid-vgyDed7sFX .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDed7sFX .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDed7sFX .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDed7sFX .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDed7sFX .dropdown-menu,
.cid-vgyDed7sFX .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDed7sFX .nav-item:focus,
.cid-vgyDed7sFX .nav-link:focus {
  outline: none;
}
.cid-vgyDed7sFX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDed7sFX .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDed7sFX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDed7sFX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDed7sFX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDed7sFX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDed7sFX .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDed7sFX .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDed7sFX .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDed7sFX .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDed7sFX .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDed7sFX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDed7sFX .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDed7sFX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDed7sFX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDed7sFX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDed7sFX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDed7sFX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDed7sFX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDed7sFX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDed7sFX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDed7sFX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDed7sFX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDed7sFX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDed7sFX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDed7sFX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDed7sFX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDed7sFX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDed7sFX .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDed7sFX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDed7sFX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDed7sFX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDed7sFX .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDed7sFX .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDed7sFX .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDed7sFX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDed7sFX .navbar-brand .navbar-caption:hover,
.cid-vgyDed7sFX .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDed7sFX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDed7sFX .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDed7sFX .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDed7sFX .dropdown-item.active,
.cid-vgyDed7sFX .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDed7sFX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDed7sFX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDed7sFX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDed7sFX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDed7sFX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDed7sFX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDed7sFX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDed7sFX ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDed7sFX ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDed7sFX .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDed7sFX .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDed7sFX .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDed7sFX .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDed7sFX button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDed7sFX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDed7sFX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDed7sFX button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDed7sFX button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDed7sFX button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDed7sFX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDed7sFX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDed7sFX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDed7sFX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDed7sFX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDed7sFX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDed7sFX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDed7sFX .navbar {
    height: 70px;
  }
  .cid-vgyDed7sFX .navbar.opened {
    height: auto;
  }
  .cid-vgyDed7sFX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDed7sFX .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDed7sFX .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDed7sFX .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDed7sFX .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDed7sFX .nav-item .nav-link:hover,
.cid-vgyDed7sFX .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDed7sFX .nav-item .nav-link:hover::after,
.cid-vgyDed7sFX .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDed7sFX .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDed7sFX .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDed7sFX .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDed7sFX .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDed7sFX .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDed7sFX .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDed7sFX .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDed7sFX .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDed7sFX .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDed7sFX .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDed7sFX .content-wrap {
  min-height: 100px;
}
.cid-vgyDed7sFX .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDed7sFX .nav-link,
.cid-vgyDed7sFX .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDedNhBr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDedNhBr {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDedNhBr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDedNhBr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDedNhBr .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDedNhBr .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDedNhBr .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDedNhBr .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDedNhBr .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDedNhBr .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDedNhBr .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDedNhBr .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDedNhBr .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDedNhBr .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDedNhBr .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDedNhBr .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDedNhBr .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDedNhBr .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDedNhBr .mbr-label {
  color: #a6adbf;
}
.cid-vgyDedNhBr .mbr-section-title {
  color: #111111;
}
.cid-vgyDedNhBr .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDedNhBr .mbr-text,
.cid-vgyDedNhBr .text-wrapper {
  color: #666666;
}
.cid-vgyDee5PVB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDee5PVB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDee5PVB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDee5PVB .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDee5PVB .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDee5PVB .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDee5PVB .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDee5PVB .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDee5PVB .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDee5PVB .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDee5PVB .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDee5PVB .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDee5PVB .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDee5PVB .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDee5PVB .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDee5PVB .mbr-section-title {
  color: #000000;
}
.cid-vgyDee5PVB .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDee5PVB .mbr-text,
.cid-vgyDee5PVB .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDee5PVB .mbr-section-title,
.cid-vgyDee5PVB .mbr-section-btn {
  text-align: center;
}
.cid-vgyDeenaBG {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDeenaBG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDeenaBG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDeenaBG .row {
  justify-content: center;
}
.cid-vgyDeenaBG .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDeenaBG .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-vgyDeenaBG .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDeenaBG .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDeenaBG .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDeenaBG .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDeenaBG .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDeenaBG .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDeenaBG .mbr-text {
  color: #ffffff;
}
.cid-vgyDeenaBG .mbr-desc {
  color: #ffffff;
}
.cid-vgyDdAuFjc .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDdAuFjc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDdAuFjc .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDdAuFjc .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDdAuFjc .dropdown-item:hover,
.cid-vgyDdAuFjc .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDdAuFjc .dropdown-item:hover span {
  color: white;
}
.cid-vgyDdAuFjc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDdAuFjc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDdAuFjc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDdAuFjc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDdAuFjc .nav-link {
  position: relative;
}
.cid-vgyDdAuFjc .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDdAuFjc .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDdAuFjc .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDdAuFjc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDdAuFjc .dropdown-menu,
.cid-vgyDdAuFjc .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDdAuFjc .nav-item:focus,
.cid-vgyDdAuFjc .nav-link:focus {
  outline: none;
}
.cid-vgyDdAuFjc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDdAuFjc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDdAuFjc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDdAuFjc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDdAuFjc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDdAuFjc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDdAuFjc .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDdAuFjc .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDdAuFjc .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDdAuFjc .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDdAuFjc .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDdAuFjc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDdAuFjc .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDdAuFjc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDdAuFjc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDdAuFjc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDdAuFjc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDdAuFjc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDdAuFjc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDdAuFjc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDdAuFjc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDdAuFjc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDdAuFjc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDdAuFjc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDdAuFjc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDdAuFjc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDdAuFjc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDdAuFjc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDdAuFjc .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDdAuFjc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDdAuFjc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDdAuFjc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDdAuFjc .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDdAuFjc .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDdAuFjc .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDdAuFjc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDdAuFjc .navbar-brand .navbar-caption:hover,
.cid-vgyDdAuFjc .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDdAuFjc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDdAuFjc .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDdAuFjc .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDdAuFjc .dropdown-item.active,
.cid-vgyDdAuFjc .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDdAuFjc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDdAuFjc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDdAuFjc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDdAuFjc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDdAuFjc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDdAuFjc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDdAuFjc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDdAuFjc ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDdAuFjc ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDdAuFjc .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDdAuFjc .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDdAuFjc .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDdAuFjc .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDdAuFjc button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDdAuFjc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDdAuFjc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDdAuFjc button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDdAuFjc button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDdAuFjc button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDdAuFjc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDdAuFjc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDdAuFjc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDdAuFjc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDdAuFjc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDdAuFjc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDdAuFjc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDdAuFjc .navbar {
    height: 70px;
  }
  .cid-vgyDdAuFjc .navbar.opened {
    height: auto;
  }
  .cid-vgyDdAuFjc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDdAuFjc .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDdAuFjc .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDdAuFjc .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDdAuFjc .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDdAuFjc .nav-item .nav-link:hover,
.cid-vgyDdAuFjc .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDdAuFjc .nav-item .nav-link:hover::after,
.cid-vgyDdAuFjc .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDdAuFjc .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDdAuFjc .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDdAuFjc .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDdAuFjc .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDdAuFjc .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDdAuFjc .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDdAuFjc .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDdAuFjc .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDdAuFjc .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDdAuFjc .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDdAuFjc .content-wrap {
  min-height: 100px;
}
.cid-vgyDdAuFjc .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDdAuFjc .nav-link,
.cid-vgyDdAuFjc .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDdBjV3c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDdBjV3c {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDdBjV3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDdBjV3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDdBjV3c .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDdBjV3c .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDdBjV3c .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDdBjV3c .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDdBjV3c .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDdBjV3c .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDdBjV3c .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDdBjV3c .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDdBjV3c .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDdBjV3c .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDdBjV3c .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDdBjV3c .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDdBjV3c .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDdBjV3c .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDdBjV3c .mbr-label {
  color: #a6adbf;
}
.cid-vgyDdBjV3c .mbr-section-title {
  color: #111111;
}
.cid-vgyDdBjV3c .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDdBjV3c .mbr-text,
.cid-vgyDdBjV3c .text-wrapper {
  color: #666666;
}
.cid-vgyDdBEMG5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDdBEMG5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDdBEMG5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDdBEMG5 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDdBEMG5 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDdBEMG5 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDdBEMG5 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDdBEMG5 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDdBEMG5 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDdBEMG5 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDdBEMG5 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDdBEMG5 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDdBEMG5 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDdBEMG5 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDdBEMG5 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDdBEMG5 .mbr-section-title {
  color: #000000;
}
.cid-vgyDdBEMG5 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDdBEMG5 .mbr-text,
.cid-vgyDdBEMG5 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDdBEMG5 .mbr-section-title,
.cid-vgyDdBEMG5 .mbr-section-btn {
  text-align: center;
}
.cid-vgyDdBWqaO {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDdBWqaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDdBWqaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDdBWqaO .row {
  justify-content: center;
}
.cid-vgyDdBWqaO .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDdBWqaO .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-vgyDdBWqaO .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDdBWqaO .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDdBWqaO .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDdBWqaO .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDdBWqaO .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDdBWqaO .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDdBWqaO .mbr-text {
  color: #ffffff;
}
.cid-vgyDdBWqaO .mbr-desc {
  color: #ffffff;
}
.cid-vgyDcTtQe8 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDcTtQe8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDcTtQe8 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDcTtQe8 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDcTtQe8 .dropdown-item:hover,
.cid-vgyDcTtQe8 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDcTtQe8 .dropdown-item:hover span {
  color: white;
}
.cid-vgyDcTtQe8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDcTtQe8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDcTtQe8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDcTtQe8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDcTtQe8 .nav-link {
  position: relative;
}
.cid-vgyDcTtQe8 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDcTtQe8 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDcTtQe8 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDcTtQe8 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDcTtQe8 .dropdown-menu,
.cid-vgyDcTtQe8 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDcTtQe8 .nav-item:focus,
.cid-vgyDcTtQe8 .nav-link:focus {
  outline: none;
}
.cid-vgyDcTtQe8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDcTtQe8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDcTtQe8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDcTtQe8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDcTtQe8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDcTtQe8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDcTtQe8 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDcTtQe8 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDcTtQe8 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDcTtQe8 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDcTtQe8 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDcTtQe8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDcTtQe8 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDcTtQe8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDcTtQe8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDcTtQe8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDcTtQe8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDcTtQe8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDcTtQe8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDcTtQe8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDcTtQe8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDcTtQe8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDcTtQe8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDcTtQe8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDcTtQe8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDcTtQe8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDcTtQe8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDcTtQe8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDcTtQe8 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDcTtQe8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDcTtQe8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDcTtQe8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDcTtQe8 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDcTtQe8 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDcTtQe8 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDcTtQe8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDcTtQe8 .navbar-brand .navbar-caption:hover,
.cid-vgyDcTtQe8 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDcTtQe8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDcTtQe8 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDcTtQe8 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDcTtQe8 .dropdown-item.active,
.cid-vgyDcTtQe8 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDcTtQe8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDcTtQe8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDcTtQe8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDcTtQe8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDcTtQe8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDcTtQe8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDcTtQe8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDcTtQe8 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDcTtQe8 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDcTtQe8 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDcTtQe8 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDcTtQe8 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDcTtQe8 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDcTtQe8 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDcTtQe8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDcTtQe8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDcTtQe8 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDcTtQe8 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDcTtQe8 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDcTtQe8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDcTtQe8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDcTtQe8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDcTtQe8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDcTtQe8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDcTtQe8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDcTtQe8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDcTtQe8 .navbar {
    height: 70px;
  }
  .cid-vgyDcTtQe8 .navbar.opened {
    height: auto;
  }
  .cid-vgyDcTtQe8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDcTtQe8 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDcTtQe8 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDcTtQe8 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDcTtQe8 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDcTtQe8 .nav-item .nav-link:hover,
.cid-vgyDcTtQe8 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDcTtQe8 .nav-item .nav-link:hover::after,
.cid-vgyDcTtQe8 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDcTtQe8 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDcTtQe8 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDcTtQe8 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDcTtQe8 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDcTtQe8 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDcTtQe8 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDcTtQe8 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDcTtQe8 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDcTtQe8 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDcTtQe8 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDcTtQe8 .content-wrap {
  min-height: 100px;
}
.cid-vgyDcTtQe8 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDcTtQe8 .nav-link,
.cid-vgyDcTtQe8 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDcUP7Ga {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDcUP7Ga {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDcUP7Ga .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDcUP7Ga .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDcUP7Ga .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDcUP7Ga .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDcUP7Ga .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDcUP7Ga .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDcUP7Ga .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDcUP7Ga .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDcUP7Ga .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDcUP7Ga .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDcUP7Ga .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDcUP7Ga .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDcUP7Ga .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDcUP7Ga .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDcUP7Ga .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDcUP7Ga .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDcUP7Ga .mbr-label {
  color: #a6adbf;
}
.cid-vgyDcUP7Ga .mbr-section-title {
  color: #111111;
}
.cid-vgyDcUP7Ga .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDcUP7Ga .mbr-text,
.cid-vgyDcUP7Ga .text-wrapper {
  color: #666666;
}
.cid-vgyDcV6cDh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDcV6cDh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDcV6cDh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDcV6cDh .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDcV6cDh .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDcV6cDh .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDcV6cDh .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDcV6cDh .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDcV6cDh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDcV6cDh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDcV6cDh .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDcV6cDh .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDcV6cDh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDcV6cDh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDcV6cDh .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDcV6cDh .mbr-section-title {
  color: #000000;
}
.cid-vgyDcV6cDh .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDcV6cDh .mbr-text,
.cid-vgyDcV6cDh .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDcV6cDh .mbr-section-title,
.cid-vgyDcV6cDh .mbr-section-btn {
  text-align: center;
}
.cid-vgyDcVksNU {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDcVksNU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDcVksNU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDcVksNU .row {
  justify-content: center;
}
.cid-vgyDcVksNU .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDcVksNU .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-vgyDcVksNU .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDcVksNU .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDcVksNU .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDcVksNU .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDcVksNU .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDcVksNU .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDcVksNU .mbr-text {
  color: #ffffff;
}
.cid-vgyDcVksNU .mbr-desc {
  color: #ffffff;
}
.cid-vgyDc2xWY1 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDc2xWY1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDc2xWY1 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDc2xWY1 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDc2xWY1 .dropdown-item:hover,
.cid-vgyDc2xWY1 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDc2xWY1 .dropdown-item:hover span {
  color: white;
}
.cid-vgyDc2xWY1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDc2xWY1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDc2xWY1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDc2xWY1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDc2xWY1 .nav-link {
  position: relative;
}
.cid-vgyDc2xWY1 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDc2xWY1 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDc2xWY1 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDc2xWY1 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDc2xWY1 .dropdown-menu,
.cid-vgyDc2xWY1 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDc2xWY1 .nav-item:focus,
.cid-vgyDc2xWY1 .nav-link:focus {
  outline: none;
}
.cid-vgyDc2xWY1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDc2xWY1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDc2xWY1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDc2xWY1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDc2xWY1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDc2xWY1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDc2xWY1 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDc2xWY1 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDc2xWY1 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDc2xWY1 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDc2xWY1 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDc2xWY1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDc2xWY1 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDc2xWY1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDc2xWY1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDc2xWY1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDc2xWY1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDc2xWY1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDc2xWY1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDc2xWY1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDc2xWY1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDc2xWY1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDc2xWY1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDc2xWY1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDc2xWY1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDc2xWY1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDc2xWY1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDc2xWY1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDc2xWY1 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDc2xWY1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDc2xWY1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDc2xWY1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDc2xWY1 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDc2xWY1 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDc2xWY1 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDc2xWY1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDc2xWY1 .navbar-brand .navbar-caption:hover,
.cid-vgyDc2xWY1 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDc2xWY1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDc2xWY1 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDc2xWY1 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDc2xWY1 .dropdown-item.active,
.cid-vgyDc2xWY1 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDc2xWY1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDc2xWY1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDc2xWY1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDc2xWY1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDc2xWY1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDc2xWY1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDc2xWY1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDc2xWY1 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDc2xWY1 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDc2xWY1 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDc2xWY1 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDc2xWY1 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDc2xWY1 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDc2xWY1 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDc2xWY1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDc2xWY1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDc2xWY1 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDc2xWY1 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDc2xWY1 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDc2xWY1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDc2xWY1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDc2xWY1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDc2xWY1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDc2xWY1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDc2xWY1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDc2xWY1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDc2xWY1 .navbar {
    height: 70px;
  }
  .cid-vgyDc2xWY1 .navbar.opened {
    height: auto;
  }
  .cid-vgyDc2xWY1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDc2xWY1 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDc2xWY1 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDc2xWY1 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDc2xWY1 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDc2xWY1 .nav-item .nav-link:hover,
.cid-vgyDc2xWY1 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDc2xWY1 .nav-item .nav-link:hover::after,
.cid-vgyDc2xWY1 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDc2xWY1 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDc2xWY1 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDc2xWY1 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDc2xWY1 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDc2xWY1 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDc2xWY1 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDc2xWY1 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDc2xWY1 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDc2xWY1 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDc2xWY1 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDc2xWY1 .content-wrap {
  min-height: 100px;
}
.cid-vgyDc2xWY1 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDc2xWY1 .nav-link,
.cid-vgyDc2xWY1 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDc39fCY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDc39fCY {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDc39fCY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDc39fCY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDc39fCY .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDc39fCY .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDc39fCY .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDc39fCY .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDc39fCY .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDc39fCY .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDc39fCY .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDc39fCY .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDc39fCY .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDc39fCY .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDc39fCY .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDc39fCY .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDc39fCY .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDc39fCY .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDc39fCY .mbr-label {
  color: #a6adbf;
}
.cid-vgyDc39fCY .mbr-section-title {
  color: #111111;
}
.cid-vgyDc39fCY .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDc39fCY .mbr-text,
.cid-vgyDc39fCY .text-wrapper {
  color: #666666;
}
.cid-vgyDc3obMs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDc3obMs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDc3obMs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDc3obMs .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDc3obMs .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDc3obMs .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDc3obMs .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDc3obMs .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDc3obMs .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDc3obMs .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDc3obMs .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDc3obMs .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDc3obMs .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDc3obMs .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDc3obMs .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDc3obMs .mbr-section-title {
  color: #000000;
}
.cid-vgyDc3obMs .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDc3obMs .mbr-text,
.cid-vgyDc3obMs .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDc3obMs .mbr-section-title,
.cid-vgyDc3obMs .mbr-section-btn {
  text-align: center;
}
.cid-vgyDc3ztEy {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDc3ztEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDc3ztEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDc3ztEy .row {
  justify-content: center;
}
.cid-vgyDc3ztEy .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDc3ztEy .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-vgyDc3ztEy .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDc3ztEy .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDc3ztEy .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDc3ztEy .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDc3ztEy .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDc3ztEy .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDc3ztEy .mbr-text {
  color: #ffffff;
}
.cid-vgyDc3ztEy .mbr-desc {
  color: #ffffff;
}
.cid-vgyDaDaeBS .navbar-dropdown {
  position: relative !important;
}
.cid-vgyDaDaeBS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDaDaeBS .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyDaDaeBS .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyDaDaeBS .dropdown-item:hover,
.cid-vgyDaDaeBS .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyDaDaeBS .dropdown-item:hover span {
  color: white;
}
.cid-vgyDaDaeBS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyDaDaeBS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyDaDaeBS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyDaDaeBS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyDaDaeBS .nav-link {
  position: relative;
}
.cid-vgyDaDaeBS .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyDaDaeBS .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyDaDaeBS .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyDaDaeBS .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyDaDaeBS .dropdown-menu,
.cid-vgyDaDaeBS .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyDaDaeBS .nav-item:focus,
.cid-vgyDaDaeBS .nav-link:focus {
  outline: none;
}
.cid-vgyDaDaeBS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyDaDaeBS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyDaDaeBS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyDaDaeBS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyDaDaeBS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyDaDaeBS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyDaDaeBS .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyDaDaeBS .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyDaDaeBS .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyDaDaeBS .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyDaDaeBS .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyDaDaeBS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyDaDaeBS .navbar.collapsed {
  justify-content: center;
}
.cid-vgyDaDaeBS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyDaDaeBS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyDaDaeBS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyDaDaeBS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyDaDaeBS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyDaDaeBS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyDaDaeBS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyDaDaeBS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyDaDaeBS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyDaDaeBS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyDaDaeBS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyDaDaeBS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyDaDaeBS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyDaDaeBS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyDaDaeBS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyDaDaeBS .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyDaDaeBS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyDaDaeBS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyDaDaeBS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyDaDaeBS .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyDaDaeBS .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyDaDaeBS .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyDaDaeBS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyDaDaeBS .navbar-brand .navbar-caption:hover,
.cid-vgyDaDaeBS .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDaDaeBS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyDaDaeBS .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyDaDaeBS .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyDaDaeBS .dropdown-item.active,
.cid-vgyDaDaeBS .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyDaDaeBS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyDaDaeBS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyDaDaeBS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyDaDaeBS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyDaDaeBS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyDaDaeBS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyDaDaeBS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyDaDaeBS ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyDaDaeBS ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyDaDaeBS .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyDaDaeBS .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyDaDaeBS .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyDaDaeBS .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyDaDaeBS button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyDaDaeBS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyDaDaeBS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyDaDaeBS button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDaDaeBS button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyDaDaeBS button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyDaDaeBS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDaDaeBS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyDaDaeBS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyDaDaeBS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyDaDaeBS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyDaDaeBS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyDaDaeBS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyDaDaeBS .navbar {
    height: 70px;
  }
  .cid-vgyDaDaeBS .navbar.opened {
    height: auto;
  }
  .cid-vgyDaDaeBS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyDaDaeBS .navbar-nav {
  margin: 0 auto;
}
.cid-vgyDaDaeBS .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyDaDaeBS .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyDaDaeBS .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyDaDaeBS .nav-item .nav-link:hover,
.cid-vgyDaDaeBS .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyDaDaeBS .nav-item .nav-link:hover::after,
.cid-vgyDaDaeBS .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyDaDaeBS .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyDaDaeBS .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyDaDaeBS .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyDaDaeBS .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyDaDaeBS .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyDaDaeBS .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyDaDaeBS .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyDaDaeBS .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyDaDaeBS .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyDaDaeBS .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyDaDaeBS .content-wrap {
  min-height: 100px;
}
.cid-vgyDaDaeBS .navbar-caption {
  color: #5E2E27;
}
.cid-vgyDaDaeBS .nav-link,
.cid-vgyDaDaeBS .dropdown-item {
  color: #5E2E27;
}
.cid-vgyDaE1Q9u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyDaE1Q9u {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyDaE1Q9u .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDaE1Q9u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDaE1Q9u .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyDaE1Q9u .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyDaE1Q9u .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyDaE1Q9u .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDaE1Q9u .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyDaE1Q9u .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyDaE1Q9u .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyDaE1Q9u .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyDaE1Q9u .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyDaE1Q9u .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyDaE1Q9u .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyDaE1Q9u .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyDaE1Q9u .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDaE1Q9u .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyDaE1Q9u .mbr-label {
  color: #a6adbf;
}
.cid-vgyDaE1Q9u .mbr-section-title {
  color: #111111;
}
.cid-vgyDaE1Q9u .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyDaE1Q9u .mbr-text,
.cid-vgyDaE1Q9u .text-wrapper {
  color: #666666;
}
.cid-vgyDaEliSF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyDaEliSF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDaEliSF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDaEliSF .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyDaEliSF .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyDaEliSF .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyDaEliSF .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyDaEliSF .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyDaEliSF .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDaEliSF .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyDaEliSF .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyDaEliSF .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyDaEliSF .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyDaEliSF .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyDaEliSF .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyDaEliSF .mbr-section-title {
  color: #000000;
}
.cid-vgyDaEliSF .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyDaEliSF .mbr-text,
.cid-vgyDaEliSF .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyDaEliSF .mbr-section-title,
.cid-vgyDaEliSF .mbr-section-btn {
  text-align: center;
}
.cid-vgyDaEDo0r {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyDaEDo0r .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyDaEDo0r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyDaEDo0r .row {
  justify-content: center;
}
.cid-vgyDaEDo0r .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyDaEDo0r .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-vgyDaEDo0r .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyDaEDo0r .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyDaEDo0r .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyDaEDo0r .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyDaEDo0r .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyDaEDo0r .mbr-section-title {
  color: #ffffff;
}
.cid-vgyDaEDo0r .mbr-text {
  color: #ffffff;
}
.cid-vgyDaEDo0r .mbr-desc {
  color: #ffffff;
}
.cid-vgyD9YV3iE .navbar-dropdown {
  position: relative !important;
}
.cid-vgyD9YV3iE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD9YV3iE .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyD9YV3iE .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyD9YV3iE .dropdown-item:hover,
.cid-vgyD9YV3iE .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyD9YV3iE .dropdown-item:hover span {
  color: white;
}
.cid-vgyD9YV3iE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyD9YV3iE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyD9YV3iE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyD9YV3iE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyD9YV3iE .nav-link {
  position: relative;
}
.cid-vgyD9YV3iE .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyD9YV3iE .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyD9YV3iE .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyD9YV3iE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyD9YV3iE .dropdown-menu,
.cid-vgyD9YV3iE .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyD9YV3iE .nav-item:focus,
.cid-vgyD9YV3iE .nav-link:focus {
  outline: none;
}
.cid-vgyD9YV3iE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyD9YV3iE .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyD9YV3iE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyD9YV3iE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD9YV3iE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyD9YV3iE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyD9YV3iE .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyD9YV3iE .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyD9YV3iE .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyD9YV3iE .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyD9YV3iE .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyD9YV3iE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyD9YV3iE .navbar.collapsed {
  justify-content: center;
}
.cid-vgyD9YV3iE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyD9YV3iE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyD9YV3iE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyD9YV3iE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyD9YV3iE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyD9YV3iE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyD9YV3iE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyD9YV3iE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyD9YV3iE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyD9YV3iE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyD9YV3iE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyD9YV3iE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyD9YV3iE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyD9YV3iE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyD9YV3iE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyD9YV3iE .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyD9YV3iE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyD9YV3iE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyD9YV3iE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyD9YV3iE .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyD9YV3iE .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyD9YV3iE .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyD9YV3iE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyD9YV3iE .navbar-brand .navbar-caption:hover,
.cid-vgyD9YV3iE .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD9YV3iE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyD9YV3iE .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyD9YV3iE .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD9YV3iE .dropdown-item.active,
.cid-vgyD9YV3iE .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyD9YV3iE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyD9YV3iE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyD9YV3iE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyD9YV3iE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyD9YV3iE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyD9YV3iE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyD9YV3iE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyD9YV3iE ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyD9YV3iE ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyD9YV3iE .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyD9YV3iE .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyD9YV3iE .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyD9YV3iE .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyD9YV3iE button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyD9YV3iE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyD9YV3iE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyD9YV3iE button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD9YV3iE button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD9YV3iE button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyD9YV3iE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD9YV3iE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyD9YV3iE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyD9YV3iE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD9YV3iE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyD9YV3iE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyD9YV3iE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyD9YV3iE .navbar {
    height: 70px;
  }
  .cid-vgyD9YV3iE .navbar.opened {
    height: auto;
  }
  .cid-vgyD9YV3iE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyD9YV3iE .navbar-nav {
  margin: 0 auto;
}
.cid-vgyD9YV3iE .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyD9YV3iE .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyD9YV3iE .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyD9YV3iE .nav-item .nav-link:hover,
.cid-vgyD9YV3iE .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyD9YV3iE .nav-item .nav-link:hover::after,
.cid-vgyD9YV3iE .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyD9YV3iE .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyD9YV3iE .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyD9YV3iE .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyD9YV3iE .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyD9YV3iE .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyD9YV3iE .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyD9YV3iE .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyD9YV3iE .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyD9YV3iE .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyD9YV3iE .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyD9YV3iE .content-wrap {
  min-height: 100px;
}
.cid-vgyD9YV3iE .navbar-caption {
  color: #5E2E27;
}
.cid-vgyD9YV3iE .nav-link,
.cid-vgyD9YV3iE .dropdown-item {
  color: #5E2E27;
}
.cid-vgyD9ZueMd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyD9ZueMd {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyD9ZueMd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD9ZueMd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD9ZueMd .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyD9ZueMd .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyD9ZueMd .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyD9ZueMd .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD9ZueMd .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyD9ZueMd .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyD9ZueMd .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyD9ZueMd .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyD9ZueMd .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyD9ZueMd .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyD9ZueMd .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyD9ZueMd .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyD9ZueMd .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD9ZueMd .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyD9ZueMd .mbr-label {
  color: #a6adbf;
}
.cid-vgyD9ZueMd .mbr-section-title {
  color: #111111;
}
.cid-vgyD9ZueMd .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyD9ZueMd .mbr-text,
.cid-vgyD9ZueMd .text-wrapper {
  color: #666666;
}
.cid-vgyD9ZIQX9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyD9ZIQX9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD9ZIQX9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD9ZIQX9 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyD9ZIQX9 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD9ZIQX9 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyD9ZIQX9 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyD9ZIQX9 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyD9ZIQX9 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD9ZIQX9 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyD9ZIQX9 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD9ZIQX9 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyD9ZIQX9 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyD9ZIQX9 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyD9ZIQX9 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyD9ZIQX9 .mbr-section-title {
  color: #000000;
}
.cid-vgyD9ZIQX9 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyD9ZIQX9 .mbr-text,
.cid-vgyD9ZIQX9 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyD9ZIQX9 .mbr-section-title,
.cid-vgyD9ZIQX9 .mbr-section-btn {
  text-align: center;
}
.cid-vgyD9ZTZYB {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyD9ZTZYB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD9ZTZYB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD9ZTZYB .row {
  justify-content: center;
}
.cid-vgyD9ZTZYB .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyD9ZTZYB .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-vgyD9ZTZYB .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyD9ZTZYB .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyD9ZTZYB .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyD9ZTZYB .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD9ZTZYB .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyD9ZTZYB .mbr-section-title {
  color: #ffffff;
}
.cid-vgyD9ZTZYB .mbr-text {
  color: #ffffff;
}
.cid-vgyD9ZTZYB .mbr-desc {
  color: #ffffff;
}
.cid-vgyD8ZiqD6 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyD8ZiqD6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD8ZiqD6 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyD8ZiqD6 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyD8ZiqD6 .dropdown-item:hover,
.cid-vgyD8ZiqD6 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyD8ZiqD6 .dropdown-item:hover span {
  color: white;
}
.cid-vgyD8ZiqD6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyD8ZiqD6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyD8ZiqD6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyD8ZiqD6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyD8ZiqD6 .nav-link {
  position: relative;
}
.cid-vgyD8ZiqD6 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyD8ZiqD6 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyD8ZiqD6 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyD8ZiqD6 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyD8ZiqD6 .dropdown-menu,
.cid-vgyD8ZiqD6 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyD8ZiqD6 .nav-item:focus,
.cid-vgyD8ZiqD6 .nav-link:focus {
  outline: none;
}
.cid-vgyD8ZiqD6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyD8ZiqD6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyD8ZiqD6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyD8ZiqD6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD8ZiqD6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyD8ZiqD6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyD8ZiqD6 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyD8ZiqD6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyD8ZiqD6 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyD8ZiqD6 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyD8ZiqD6 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyD8ZiqD6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyD8ZiqD6 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyD8ZiqD6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyD8ZiqD6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyD8ZiqD6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyD8ZiqD6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyD8ZiqD6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyD8ZiqD6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyD8ZiqD6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyD8ZiqD6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyD8ZiqD6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyD8ZiqD6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyD8ZiqD6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyD8ZiqD6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyD8ZiqD6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyD8ZiqD6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyD8ZiqD6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyD8ZiqD6 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyD8ZiqD6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyD8ZiqD6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyD8ZiqD6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyD8ZiqD6 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyD8ZiqD6 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyD8ZiqD6 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyD8ZiqD6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyD8ZiqD6 .navbar-brand .navbar-caption:hover,
.cid-vgyD8ZiqD6 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD8ZiqD6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyD8ZiqD6 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyD8ZiqD6 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD8ZiqD6 .dropdown-item.active,
.cid-vgyD8ZiqD6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyD8ZiqD6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyD8ZiqD6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyD8ZiqD6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyD8ZiqD6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyD8ZiqD6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyD8ZiqD6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyD8ZiqD6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyD8ZiqD6 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyD8ZiqD6 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyD8ZiqD6 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyD8ZiqD6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyD8ZiqD6 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyD8ZiqD6 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyD8ZiqD6 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyD8ZiqD6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyD8ZiqD6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyD8ZiqD6 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD8ZiqD6 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD8ZiqD6 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyD8ZiqD6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD8ZiqD6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyD8ZiqD6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyD8ZiqD6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD8ZiqD6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyD8ZiqD6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyD8ZiqD6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyD8ZiqD6 .navbar {
    height: 70px;
  }
  .cid-vgyD8ZiqD6 .navbar.opened {
    height: auto;
  }
  .cid-vgyD8ZiqD6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyD8ZiqD6 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyD8ZiqD6 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyD8ZiqD6 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyD8ZiqD6 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyD8ZiqD6 .nav-item .nav-link:hover,
.cid-vgyD8ZiqD6 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyD8ZiqD6 .nav-item .nav-link:hover::after,
.cid-vgyD8ZiqD6 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyD8ZiqD6 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyD8ZiqD6 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyD8ZiqD6 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyD8ZiqD6 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyD8ZiqD6 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyD8ZiqD6 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyD8ZiqD6 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyD8ZiqD6 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyD8ZiqD6 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyD8ZiqD6 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyD8ZiqD6 .content-wrap {
  min-height: 100px;
}
.cid-vgyD8ZiqD6 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyD8ZiqD6 .nav-link,
.cid-vgyD8ZiqD6 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyD90zbJB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyD90zbJB {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyD90zbJB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD90zbJB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD90zbJB .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyD90zbJB .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyD90zbJB .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyD90zbJB .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD90zbJB .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyD90zbJB .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyD90zbJB .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyD90zbJB .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyD90zbJB .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyD90zbJB .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyD90zbJB .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyD90zbJB .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyD90zbJB .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD90zbJB .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyD90zbJB .mbr-label {
  color: #a6adbf;
}
.cid-vgyD90zbJB .mbr-section-title {
  color: #111111;
}
.cid-vgyD90zbJB .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyD90zbJB .mbr-text,
.cid-vgyD90zbJB .text-wrapper {
  color: #666666;
}
.cid-vgyD90Pjli {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyD90Pjli .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD90Pjli .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD90Pjli .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyD90Pjli .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD90Pjli .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyD90Pjli .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyD90Pjli .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyD90Pjli .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD90Pjli .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyD90Pjli .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD90Pjli .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyD90Pjli .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyD90Pjli .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyD90Pjli .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyD90Pjli .mbr-section-title {
  color: #000000;
}
.cid-vgyD90Pjli .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyD90Pjli .mbr-text,
.cid-vgyD90Pjli .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyD90Pjli .mbr-section-title,
.cid-vgyD90Pjli .mbr-section-btn {
  text-align: center;
}
.cid-vgyD9111SP {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyD9111SP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD9111SP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD9111SP .row {
  justify-content: center;
}
.cid-vgyD9111SP .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyD9111SP .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-vgyD9111SP .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyD9111SP .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyD9111SP .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyD9111SP .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD9111SP .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyD9111SP .mbr-section-title {
  color: #ffffff;
}
.cid-vgyD9111SP .mbr-text {
  color: #ffffff;
}
.cid-vgyD9111SP .mbr-desc {
  color: #ffffff;
}
.cid-vgyD7DYnwm .navbar-dropdown {
  position: relative !important;
}
.cid-vgyD7DYnwm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD7DYnwm .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyD7DYnwm .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyD7DYnwm .dropdown-item:hover,
.cid-vgyD7DYnwm .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyD7DYnwm .dropdown-item:hover span {
  color: white;
}
.cid-vgyD7DYnwm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyD7DYnwm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyD7DYnwm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyD7DYnwm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyD7DYnwm .nav-link {
  position: relative;
}
.cid-vgyD7DYnwm .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyD7DYnwm .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyD7DYnwm .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyD7DYnwm .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyD7DYnwm .dropdown-menu,
.cid-vgyD7DYnwm .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyD7DYnwm .nav-item:focus,
.cid-vgyD7DYnwm .nav-link:focus {
  outline: none;
}
.cid-vgyD7DYnwm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyD7DYnwm .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyD7DYnwm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyD7DYnwm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD7DYnwm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyD7DYnwm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyD7DYnwm .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyD7DYnwm .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyD7DYnwm .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyD7DYnwm .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyD7DYnwm .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyD7DYnwm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyD7DYnwm .navbar.collapsed {
  justify-content: center;
}
.cid-vgyD7DYnwm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyD7DYnwm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyD7DYnwm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyD7DYnwm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyD7DYnwm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyD7DYnwm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyD7DYnwm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyD7DYnwm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyD7DYnwm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyD7DYnwm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyD7DYnwm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyD7DYnwm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyD7DYnwm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyD7DYnwm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyD7DYnwm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyD7DYnwm .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyD7DYnwm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyD7DYnwm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyD7DYnwm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyD7DYnwm .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyD7DYnwm .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyD7DYnwm .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyD7DYnwm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyD7DYnwm .navbar-brand .navbar-caption:hover,
.cid-vgyD7DYnwm .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD7DYnwm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyD7DYnwm .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyD7DYnwm .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD7DYnwm .dropdown-item.active,
.cid-vgyD7DYnwm .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyD7DYnwm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyD7DYnwm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyD7DYnwm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyD7DYnwm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyD7DYnwm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyD7DYnwm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyD7DYnwm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyD7DYnwm ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyD7DYnwm ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyD7DYnwm .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyD7DYnwm .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyD7DYnwm .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyD7DYnwm .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyD7DYnwm button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyD7DYnwm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyD7DYnwm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyD7DYnwm button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD7DYnwm button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD7DYnwm button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyD7DYnwm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD7DYnwm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyD7DYnwm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyD7DYnwm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD7DYnwm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyD7DYnwm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyD7DYnwm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyD7DYnwm .navbar {
    height: 70px;
  }
  .cid-vgyD7DYnwm .navbar.opened {
    height: auto;
  }
  .cid-vgyD7DYnwm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyD7DYnwm .navbar-nav {
  margin: 0 auto;
}
.cid-vgyD7DYnwm .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyD7DYnwm .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyD7DYnwm .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyD7DYnwm .nav-item .nav-link:hover,
.cid-vgyD7DYnwm .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyD7DYnwm .nav-item .nav-link:hover::after,
.cid-vgyD7DYnwm .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyD7DYnwm .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyD7DYnwm .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyD7DYnwm .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyD7DYnwm .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyD7DYnwm .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyD7DYnwm .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyD7DYnwm .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyD7DYnwm .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyD7DYnwm .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyD7DYnwm .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyD7DYnwm .content-wrap {
  min-height: 100px;
}
.cid-vgyD7DYnwm .navbar-caption {
  color: #5E2E27;
}
.cid-vgyD7DYnwm .nav-link,
.cid-vgyD7DYnwm .dropdown-item {
  color: #5E2E27;
}
.cid-vgyD7ED0df {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyD7ED0df {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyD7ED0df .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD7ED0df .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD7ED0df .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyD7ED0df .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyD7ED0df .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyD7ED0df .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD7ED0df .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyD7ED0df .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyD7ED0df .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyD7ED0df .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyD7ED0df .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyD7ED0df .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyD7ED0df .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyD7ED0df .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyD7ED0df .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD7ED0df .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyD7ED0df .mbr-label {
  color: #a6adbf;
}
.cid-vgyD7ED0df .mbr-section-title {
  color: #111111;
}
.cid-vgyD7ED0df .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyD7ED0df .mbr-text,
.cid-vgyD7ED0df .text-wrapper {
  color: #666666;
}
.cid-vgyD7EXomI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyD7EXomI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD7EXomI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD7EXomI .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyD7EXomI .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD7EXomI .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyD7EXomI .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyD7EXomI .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyD7EXomI .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD7EXomI .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyD7EXomI .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD7EXomI .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyD7EXomI .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyD7EXomI .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyD7EXomI .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyD7EXomI .mbr-section-title {
  color: #000000;
}
.cid-vgyD7EXomI .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyD7EXomI .mbr-text,
.cid-vgyD7EXomI .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyD7EXomI .mbr-section-title,
.cid-vgyD7EXomI .mbr-section-btn {
  text-align: center;
}
.cid-vgyD7FbEw4 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyD7FbEw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD7FbEw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD7FbEw4 .row {
  justify-content: center;
}
.cid-vgyD7FbEw4 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyD7FbEw4 .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-vgyD7FbEw4 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyD7FbEw4 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyD7FbEw4 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyD7FbEw4 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD7FbEw4 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyD7FbEw4 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyD7FbEw4 .mbr-text {
  color: #ffffff;
}
.cid-vgyD7FbEw4 .mbr-desc {
  color: #ffffff;
}
.cid-vgyD6mlQx8 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyD6mlQx8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD6mlQx8 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyD6mlQx8 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyD6mlQx8 .dropdown-item:hover,
.cid-vgyD6mlQx8 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyD6mlQx8 .dropdown-item:hover span {
  color: white;
}
.cid-vgyD6mlQx8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyD6mlQx8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyD6mlQx8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyD6mlQx8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyD6mlQx8 .nav-link {
  position: relative;
}
.cid-vgyD6mlQx8 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyD6mlQx8 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyD6mlQx8 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyD6mlQx8 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyD6mlQx8 .dropdown-menu,
.cid-vgyD6mlQx8 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyD6mlQx8 .nav-item:focus,
.cid-vgyD6mlQx8 .nav-link:focus {
  outline: none;
}
.cid-vgyD6mlQx8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyD6mlQx8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyD6mlQx8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyD6mlQx8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD6mlQx8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyD6mlQx8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyD6mlQx8 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyD6mlQx8 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyD6mlQx8 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyD6mlQx8 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyD6mlQx8 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyD6mlQx8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyD6mlQx8 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyD6mlQx8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyD6mlQx8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyD6mlQx8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyD6mlQx8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyD6mlQx8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyD6mlQx8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyD6mlQx8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyD6mlQx8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyD6mlQx8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyD6mlQx8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyD6mlQx8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyD6mlQx8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyD6mlQx8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyD6mlQx8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyD6mlQx8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyD6mlQx8 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyD6mlQx8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyD6mlQx8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyD6mlQx8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyD6mlQx8 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyD6mlQx8 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyD6mlQx8 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyD6mlQx8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyD6mlQx8 .navbar-brand .navbar-caption:hover,
.cid-vgyD6mlQx8 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD6mlQx8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyD6mlQx8 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyD6mlQx8 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD6mlQx8 .dropdown-item.active,
.cid-vgyD6mlQx8 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyD6mlQx8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyD6mlQx8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyD6mlQx8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyD6mlQx8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyD6mlQx8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyD6mlQx8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyD6mlQx8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyD6mlQx8 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyD6mlQx8 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyD6mlQx8 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyD6mlQx8 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyD6mlQx8 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyD6mlQx8 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyD6mlQx8 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyD6mlQx8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyD6mlQx8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyD6mlQx8 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD6mlQx8 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD6mlQx8 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyD6mlQx8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD6mlQx8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyD6mlQx8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyD6mlQx8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD6mlQx8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyD6mlQx8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyD6mlQx8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyD6mlQx8 .navbar {
    height: 70px;
  }
  .cid-vgyD6mlQx8 .navbar.opened {
    height: auto;
  }
  .cid-vgyD6mlQx8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyD6mlQx8 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyD6mlQx8 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyD6mlQx8 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyD6mlQx8 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyD6mlQx8 .nav-item .nav-link:hover,
.cid-vgyD6mlQx8 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyD6mlQx8 .nav-item .nav-link:hover::after,
.cid-vgyD6mlQx8 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyD6mlQx8 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyD6mlQx8 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyD6mlQx8 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyD6mlQx8 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyD6mlQx8 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyD6mlQx8 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyD6mlQx8 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyD6mlQx8 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyD6mlQx8 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyD6mlQx8 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyD6mlQx8 .content-wrap {
  min-height: 100px;
}
.cid-vgyD6mlQx8 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyD6mlQx8 .nav-link,
.cid-vgyD6mlQx8 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyD6mUQBc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyD6mUQBc {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyD6mUQBc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD6mUQBc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD6mUQBc .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyD6mUQBc .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyD6mUQBc .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyD6mUQBc .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD6mUQBc .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyD6mUQBc .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyD6mUQBc .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyD6mUQBc .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyD6mUQBc .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyD6mUQBc .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyD6mUQBc .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyD6mUQBc .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyD6mUQBc .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD6mUQBc .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyD6mUQBc .mbr-label {
  color: #a6adbf;
}
.cid-vgyD6mUQBc .mbr-section-title {
  color: #111111;
}
.cid-vgyD6mUQBc .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyD6mUQBc .mbr-text,
.cid-vgyD6mUQBc .text-wrapper {
  color: #666666;
}
.cid-vgyD6naKlc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyD6naKlc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD6naKlc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD6naKlc .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyD6naKlc .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD6naKlc .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyD6naKlc .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyD6naKlc .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyD6naKlc .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD6naKlc .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyD6naKlc .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD6naKlc .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyD6naKlc .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyD6naKlc .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyD6naKlc .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyD6naKlc .mbr-section-title {
  color: #000000;
}
.cid-vgyD6naKlc .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyD6naKlc .mbr-text,
.cid-vgyD6naKlc .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyD6naKlc .mbr-section-title,
.cid-vgyD6naKlc .mbr-section-btn {
  text-align: center;
}
.cid-vgyD6nntrI {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyD6nntrI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD6nntrI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD6nntrI .row {
  justify-content: center;
}
.cid-vgyD6nntrI .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyD6nntrI .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-vgyD6nntrI .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyD6nntrI .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyD6nntrI .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyD6nntrI .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD6nntrI .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyD6nntrI .mbr-section-title {
  color: #ffffff;
}
.cid-vgyD6nntrI .mbr-text {
  color: #ffffff;
}
.cid-vgyD6nntrI .mbr-desc {
  color: #ffffff;
}
.cid-vgyD4rXJ3O .navbar-dropdown {
  position: relative !important;
}
.cid-vgyD4rXJ3O .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD4rXJ3O .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyD4rXJ3O .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyD4rXJ3O .dropdown-item:hover,
.cid-vgyD4rXJ3O .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyD4rXJ3O .dropdown-item:hover span {
  color: white;
}
.cid-vgyD4rXJ3O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyD4rXJ3O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyD4rXJ3O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyD4rXJ3O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyD4rXJ3O .nav-link {
  position: relative;
}
.cid-vgyD4rXJ3O .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyD4rXJ3O .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyD4rXJ3O .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyD4rXJ3O .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyD4rXJ3O .dropdown-menu,
.cid-vgyD4rXJ3O .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyD4rXJ3O .nav-item:focus,
.cid-vgyD4rXJ3O .nav-link:focus {
  outline: none;
}
.cid-vgyD4rXJ3O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyD4rXJ3O .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyD4rXJ3O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyD4rXJ3O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD4rXJ3O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyD4rXJ3O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyD4rXJ3O .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyD4rXJ3O .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyD4rXJ3O .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyD4rXJ3O .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyD4rXJ3O .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyD4rXJ3O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyD4rXJ3O .navbar.collapsed {
  justify-content: center;
}
.cid-vgyD4rXJ3O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyD4rXJ3O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyD4rXJ3O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyD4rXJ3O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyD4rXJ3O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyD4rXJ3O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyD4rXJ3O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyD4rXJ3O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyD4rXJ3O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyD4rXJ3O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyD4rXJ3O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyD4rXJ3O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyD4rXJ3O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyD4rXJ3O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyD4rXJ3O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyD4rXJ3O .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyD4rXJ3O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyD4rXJ3O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyD4rXJ3O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyD4rXJ3O .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyD4rXJ3O .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyD4rXJ3O .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyD4rXJ3O .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyD4rXJ3O .navbar-brand .navbar-caption:hover,
.cid-vgyD4rXJ3O .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD4rXJ3O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyD4rXJ3O .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyD4rXJ3O .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD4rXJ3O .dropdown-item.active,
.cid-vgyD4rXJ3O .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyD4rXJ3O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyD4rXJ3O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyD4rXJ3O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyD4rXJ3O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyD4rXJ3O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyD4rXJ3O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyD4rXJ3O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyD4rXJ3O ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyD4rXJ3O ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyD4rXJ3O .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyD4rXJ3O .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyD4rXJ3O .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyD4rXJ3O .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyD4rXJ3O button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyD4rXJ3O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyD4rXJ3O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyD4rXJ3O button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD4rXJ3O button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD4rXJ3O button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyD4rXJ3O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD4rXJ3O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyD4rXJ3O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyD4rXJ3O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD4rXJ3O .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyD4rXJ3O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyD4rXJ3O .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyD4rXJ3O .navbar {
    height: 70px;
  }
  .cid-vgyD4rXJ3O .navbar.opened {
    height: auto;
  }
  .cid-vgyD4rXJ3O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyD4rXJ3O .navbar-nav {
  margin: 0 auto;
}
.cid-vgyD4rXJ3O .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyD4rXJ3O .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyD4rXJ3O .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyD4rXJ3O .nav-item .nav-link:hover,
.cid-vgyD4rXJ3O .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyD4rXJ3O .nav-item .nav-link:hover::after,
.cid-vgyD4rXJ3O .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyD4rXJ3O .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyD4rXJ3O .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyD4rXJ3O .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyD4rXJ3O .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyD4rXJ3O .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyD4rXJ3O .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyD4rXJ3O .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyD4rXJ3O .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyD4rXJ3O .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyD4rXJ3O .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyD4rXJ3O .content-wrap {
  min-height: 100px;
}
.cid-vgyD4rXJ3O .navbar-caption {
  color: #5E2E27;
}
.cid-vgyD4rXJ3O .nav-link,
.cid-vgyD4rXJ3O .dropdown-item {
  color: #5E2E27;
}
.cid-vgyD4sMYbM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyD4sMYbM {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyD4sMYbM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD4sMYbM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD4sMYbM .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyD4sMYbM .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyD4sMYbM .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyD4sMYbM .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD4sMYbM .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyD4sMYbM .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyD4sMYbM .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyD4sMYbM .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyD4sMYbM .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyD4sMYbM .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyD4sMYbM .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyD4sMYbM .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyD4sMYbM .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD4sMYbM .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyD4sMYbM .mbr-label {
  color: #a6adbf;
}
.cid-vgyD4sMYbM .mbr-section-title {
  color: #111111;
}
.cid-vgyD4sMYbM .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyD4sMYbM .mbr-text,
.cid-vgyD4sMYbM .text-wrapper {
  color: #666666;
}
.cid-vgyD4t7dFF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyD4t7dFF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD4t7dFF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD4t7dFF .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyD4t7dFF .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD4t7dFF .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyD4t7dFF .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyD4t7dFF .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyD4t7dFF .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD4t7dFF .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyD4t7dFF .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD4t7dFF .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyD4t7dFF .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyD4t7dFF .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyD4t7dFF .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyD4t7dFF .mbr-section-title {
  color: #000000;
}
.cid-vgyD4t7dFF .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyD4t7dFF .mbr-text,
.cid-vgyD4t7dFF .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyD4t7dFF .mbr-section-title,
.cid-vgyD4t7dFF .mbr-section-btn {
  text-align: center;
}
.cid-vgyD4tplwF {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyD4tplwF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD4tplwF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD4tplwF .row {
  justify-content: center;
}
.cid-vgyD4tplwF .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyD4tplwF .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-vgyD4tplwF .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyD4tplwF .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyD4tplwF .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyD4tplwF .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD4tplwF .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyD4tplwF .mbr-section-title {
  color: #ffffff;
}
.cid-vgyD4tplwF .mbr-text {
  color: #ffffff;
}
.cid-vgyD4tplwF .mbr-desc {
  color: #ffffff;
}
.cid-vgyD3EHYYK .navbar-dropdown {
  position: relative !important;
}
.cid-vgyD3EHYYK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD3EHYYK .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyD3EHYYK .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyD3EHYYK .dropdown-item:hover,
.cid-vgyD3EHYYK .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyD3EHYYK .dropdown-item:hover span {
  color: white;
}
.cid-vgyD3EHYYK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyD3EHYYK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyD3EHYYK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyD3EHYYK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyD3EHYYK .nav-link {
  position: relative;
}
.cid-vgyD3EHYYK .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyD3EHYYK .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyD3EHYYK .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyD3EHYYK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyD3EHYYK .dropdown-menu,
.cid-vgyD3EHYYK .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyD3EHYYK .nav-item:focus,
.cid-vgyD3EHYYK .nav-link:focus {
  outline: none;
}
.cid-vgyD3EHYYK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyD3EHYYK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyD3EHYYK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyD3EHYYK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD3EHYYK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyD3EHYYK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyD3EHYYK .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyD3EHYYK .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyD3EHYYK .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyD3EHYYK .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyD3EHYYK .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyD3EHYYK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyD3EHYYK .navbar.collapsed {
  justify-content: center;
}
.cid-vgyD3EHYYK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyD3EHYYK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyD3EHYYK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyD3EHYYK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyD3EHYYK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyD3EHYYK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyD3EHYYK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyD3EHYYK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyD3EHYYK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyD3EHYYK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyD3EHYYK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyD3EHYYK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyD3EHYYK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyD3EHYYK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyD3EHYYK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyD3EHYYK .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyD3EHYYK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyD3EHYYK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyD3EHYYK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyD3EHYYK .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyD3EHYYK .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyD3EHYYK .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyD3EHYYK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyD3EHYYK .navbar-brand .navbar-caption:hover,
.cid-vgyD3EHYYK .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD3EHYYK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyD3EHYYK .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyD3EHYYK .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD3EHYYK .dropdown-item.active,
.cid-vgyD3EHYYK .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyD3EHYYK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyD3EHYYK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyD3EHYYK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyD3EHYYK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyD3EHYYK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyD3EHYYK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyD3EHYYK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyD3EHYYK ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyD3EHYYK ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyD3EHYYK .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyD3EHYYK .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyD3EHYYK .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyD3EHYYK .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyD3EHYYK button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyD3EHYYK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyD3EHYYK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyD3EHYYK button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD3EHYYK button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD3EHYYK button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyD3EHYYK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD3EHYYK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyD3EHYYK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyD3EHYYK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD3EHYYK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyD3EHYYK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyD3EHYYK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyD3EHYYK .navbar {
    height: 70px;
  }
  .cid-vgyD3EHYYK .navbar.opened {
    height: auto;
  }
  .cid-vgyD3EHYYK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyD3EHYYK .navbar-nav {
  margin: 0 auto;
}
.cid-vgyD3EHYYK .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyD3EHYYK .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyD3EHYYK .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyD3EHYYK .nav-item .nav-link:hover,
.cid-vgyD3EHYYK .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyD3EHYYK .nav-item .nav-link:hover::after,
.cid-vgyD3EHYYK .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyD3EHYYK .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyD3EHYYK .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyD3EHYYK .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyD3EHYYK .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyD3EHYYK .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyD3EHYYK .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyD3EHYYK .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyD3EHYYK .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyD3EHYYK .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyD3EHYYK .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyD3EHYYK .content-wrap {
  min-height: 100px;
}
.cid-vgyD3EHYYK .navbar-caption {
  color: #5E2E27;
}
.cid-vgyD3EHYYK .nav-link,
.cid-vgyD3EHYYK .dropdown-item {
  color: #5E2E27;
}
.cid-vgyD3FlFyc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyD3FlFyc {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyD3FlFyc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD3FlFyc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD3FlFyc .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyD3FlFyc .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyD3FlFyc .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyD3FlFyc .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD3FlFyc .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyD3FlFyc .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyD3FlFyc .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyD3FlFyc .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyD3FlFyc .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyD3FlFyc .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyD3FlFyc .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyD3FlFyc .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyD3FlFyc .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD3FlFyc .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyD3FlFyc .mbr-label {
  color: #a6adbf;
}
.cid-vgyD3FlFyc .mbr-section-title {
  color: #111111;
}
.cid-vgyD3FlFyc .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyD3FlFyc .mbr-text,
.cid-vgyD3FlFyc .text-wrapper {
  color: #666666;
}
.cid-vgyD3FByHs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyD3FByHs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD3FByHs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD3FByHs .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyD3FByHs .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD3FByHs .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyD3FByHs .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyD3FByHs .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyD3FByHs .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD3FByHs .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyD3FByHs .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD3FByHs .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyD3FByHs .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyD3FByHs .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyD3FByHs .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyD3FByHs .mbr-section-title {
  color: #000000;
}
.cid-vgyD3FByHs .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyD3FByHs .mbr-text,
.cid-vgyD3FByHs .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyD3FByHs .mbr-section-title,
.cid-vgyD3FByHs .mbr-section-btn {
  text-align: center;
}
.cid-vgyD3FOcNY {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyD3FOcNY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD3FOcNY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD3FOcNY .row {
  justify-content: center;
}
.cid-vgyD3FOcNY .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyD3FOcNY .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-vgyD3FOcNY .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyD3FOcNY .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyD3FOcNY .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyD3FOcNY .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD3FOcNY .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyD3FOcNY .mbr-section-title {
  color: #ffffff;
}
.cid-vgyD3FOcNY .mbr-text {
  color: #ffffff;
}
.cid-vgyD3FOcNY .mbr-desc {
  color: #ffffff;
}
.cid-vgyD2R018S .navbar-dropdown {
  position: relative !important;
}
.cid-vgyD2R018S .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD2R018S .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyD2R018S .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyD2R018S .dropdown-item:hover,
.cid-vgyD2R018S .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyD2R018S .dropdown-item:hover span {
  color: white;
}
.cid-vgyD2R018S .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyD2R018S .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyD2R018S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyD2R018S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyD2R018S .nav-link {
  position: relative;
}
.cid-vgyD2R018S .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyD2R018S .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyD2R018S .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyD2R018S .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyD2R018S .dropdown-menu,
.cid-vgyD2R018S .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyD2R018S .nav-item:focus,
.cid-vgyD2R018S .nav-link:focus {
  outline: none;
}
.cid-vgyD2R018S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyD2R018S .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyD2R018S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyD2R018S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD2R018S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyD2R018S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyD2R018S .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyD2R018S .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyD2R018S .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyD2R018S .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyD2R018S .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyD2R018S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyD2R018S .navbar.collapsed {
  justify-content: center;
}
.cid-vgyD2R018S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyD2R018S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyD2R018S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyD2R018S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyD2R018S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyD2R018S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyD2R018S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyD2R018S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyD2R018S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyD2R018S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyD2R018S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyD2R018S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyD2R018S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyD2R018S .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyD2R018S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyD2R018S .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyD2R018S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyD2R018S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyD2R018S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyD2R018S .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyD2R018S .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyD2R018S .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyD2R018S .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyD2R018S .navbar-brand .navbar-caption:hover,
.cid-vgyD2R018S .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD2R018S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyD2R018S .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyD2R018S .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD2R018S .dropdown-item.active,
.cid-vgyD2R018S .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyD2R018S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyD2R018S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyD2R018S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyD2R018S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyD2R018S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyD2R018S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyD2R018S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyD2R018S ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyD2R018S ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyD2R018S .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyD2R018S .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyD2R018S .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyD2R018S .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyD2R018S button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyD2R018S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyD2R018S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyD2R018S button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD2R018S button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD2R018S button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyD2R018S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD2R018S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyD2R018S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyD2R018S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD2R018S .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyD2R018S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyD2R018S .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyD2R018S .navbar {
    height: 70px;
  }
  .cid-vgyD2R018S .navbar.opened {
    height: auto;
  }
  .cid-vgyD2R018S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyD2R018S .navbar-nav {
  margin: 0 auto;
}
.cid-vgyD2R018S .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyD2R018S .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyD2R018S .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyD2R018S .nav-item .nav-link:hover,
.cid-vgyD2R018S .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyD2R018S .nav-item .nav-link:hover::after,
.cid-vgyD2R018S .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyD2R018S .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyD2R018S .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyD2R018S .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyD2R018S .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyD2R018S .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyD2R018S .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyD2R018S .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyD2R018S .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyD2R018S .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyD2R018S .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyD2R018S .content-wrap {
  min-height: 100px;
}
.cid-vgyD2R018S .navbar-caption {
  color: #5E2E27;
}
.cid-vgyD2R018S .nav-link,
.cid-vgyD2R018S .dropdown-item {
  color: #5E2E27;
}
.cid-vgyD2RLHzo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyD2RLHzo {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyD2RLHzo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD2RLHzo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD2RLHzo .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyD2RLHzo .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyD2RLHzo .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyD2RLHzo .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD2RLHzo .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyD2RLHzo .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyD2RLHzo .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyD2RLHzo .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyD2RLHzo .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyD2RLHzo .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyD2RLHzo .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyD2RLHzo .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyD2RLHzo .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD2RLHzo .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyD2RLHzo .mbr-label {
  color: #a6adbf;
}
.cid-vgyD2RLHzo .mbr-section-title {
  color: #111111;
}
.cid-vgyD2RLHzo .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyD2RLHzo .mbr-text,
.cid-vgyD2RLHzo .text-wrapper {
  color: #666666;
}
.cid-vgyD2S4cFD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyD2S4cFD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD2S4cFD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD2S4cFD .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyD2S4cFD .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD2S4cFD .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyD2S4cFD .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyD2S4cFD .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyD2S4cFD .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD2S4cFD .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyD2S4cFD .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD2S4cFD .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyD2S4cFD .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyD2S4cFD .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyD2S4cFD .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyD2S4cFD .mbr-section-title {
  color: #000000;
}
.cid-vgyD2S4cFD .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyD2S4cFD .mbr-text,
.cid-vgyD2S4cFD .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyD2S4cFD .mbr-section-title,
.cid-vgyD2S4cFD .mbr-section-btn {
  text-align: center;
}
.cid-vgyD2Smsg7 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyD2Smsg7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD2Smsg7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD2Smsg7 .row {
  justify-content: center;
}
.cid-vgyD2Smsg7 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyD2Smsg7 .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-vgyD2Smsg7 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyD2Smsg7 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyD2Smsg7 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyD2Smsg7 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD2Smsg7 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyD2Smsg7 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyD2Smsg7 .mbr-text {
  color: #ffffff;
}
.cid-vgyD2Smsg7 .mbr-desc {
  color: #ffffff;
}
.cid-vgyD1jnOMJ .navbar-dropdown {
  position: relative !important;
}
.cid-vgyD1jnOMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD1jnOMJ .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyD1jnOMJ .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyD1jnOMJ .dropdown-item:hover,
.cid-vgyD1jnOMJ .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyD1jnOMJ .dropdown-item:hover span {
  color: white;
}
.cid-vgyD1jnOMJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyD1jnOMJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyD1jnOMJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyD1jnOMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyD1jnOMJ .nav-link {
  position: relative;
}
.cid-vgyD1jnOMJ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyD1jnOMJ .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyD1jnOMJ .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyD1jnOMJ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyD1jnOMJ .dropdown-menu,
.cid-vgyD1jnOMJ .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyD1jnOMJ .nav-item:focus,
.cid-vgyD1jnOMJ .nav-link:focus {
  outline: none;
}
.cid-vgyD1jnOMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyD1jnOMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyD1jnOMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyD1jnOMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyD1jnOMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyD1jnOMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyD1jnOMJ .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyD1jnOMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyD1jnOMJ .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyD1jnOMJ .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyD1jnOMJ .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyD1jnOMJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyD1jnOMJ .navbar.collapsed {
  justify-content: center;
}
.cid-vgyD1jnOMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyD1jnOMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyD1jnOMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyD1jnOMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyD1jnOMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyD1jnOMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyD1jnOMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyD1jnOMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyD1jnOMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyD1jnOMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyD1jnOMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyD1jnOMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyD1jnOMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyD1jnOMJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyD1jnOMJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyD1jnOMJ .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyD1jnOMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyD1jnOMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyD1jnOMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyD1jnOMJ .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyD1jnOMJ .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyD1jnOMJ .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyD1jnOMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyD1jnOMJ .navbar-brand .navbar-caption:hover,
.cid-vgyD1jnOMJ .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD1jnOMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyD1jnOMJ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyD1jnOMJ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyD1jnOMJ .dropdown-item.active,
.cid-vgyD1jnOMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyD1jnOMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyD1jnOMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyD1jnOMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyD1jnOMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyD1jnOMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyD1jnOMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyD1jnOMJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyD1jnOMJ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyD1jnOMJ ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyD1jnOMJ .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyD1jnOMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyD1jnOMJ .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyD1jnOMJ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyD1jnOMJ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyD1jnOMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyD1jnOMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyD1jnOMJ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD1jnOMJ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyD1jnOMJ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyD1jnOMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD1jnOMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyD1jnOMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyD1jnOMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyD1jnOMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyD1jnOMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyD1jnOMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyD1jnOMJ .navbar {
    height: 70px;
  }
  .cid-vgyD1jnOMJ .navbar.opened {
    height: auto;
  }
  .cid-vgyD1jnOMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyD1jnOMJ .navbar-nav {
  margin: 0 auto;
}
.cid-vgyD1jnOMJ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyD1jnOMJ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyD1jnOMJ .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyD1jnOMJ .nav-item .nav-link:hover,
.cid-vgyD1jnOMJ .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyD1jnOMJ .nav-item .nav-link:hover::after,
.cid-vgyD1jnOMJ .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyD1jnOMJ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyD1jnOMJ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyD1jnOMJ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyD1jnOMJ .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyD1jnOMJ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyD1jnOMJ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyD1jnOMJ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyD1jnOMJ .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyD1jnOMJ .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyD1jnOMJ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyD1jnOMJ .content-wrap {
  min-height: 100px;
}
.cid-vgyD1jnOMJ .navbar-caption {
  color: #5E2E27;
}
.cid-vgyD1jnOMJ .nav-link,
.cid-vgyD1jnOMJ .dropdown-item {
  color: #5E2E27;
}
.cid-vgyD1jUF95 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyD1jUF95 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyD1jUF95 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD1jUF95 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD1jUF95 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyD1jUF95 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyD1jUF95 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyD1jUF95 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD1jUF95 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyD1jUF95 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyD1jUF95 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyD1jUF95 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyD1jUF95 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyD1jUF95 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyD1jUF95 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyD1jUF95 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyD1jUF95 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD1jUF95 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyD1jUF95 .mbr-label {
  color: #a6adbf;
}
.cid-vgyD1jUF95 .mbr-section-title {
  color: #111111;
}
.cid-vgyD1jUF95 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyD1jUF95 .mbr-text,
.cid-vgyD1jUF95 .text-wrapper {
  color: #666666;
}
.cid-vgyD1k7bQB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyD1k7bQB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD1k7bQB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD1k7bQB .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyD1k7bQB .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyD1k7bQB .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyD1k7bQB .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyD1k7bQB .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyD1k7bQB .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD1k7bQB .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyD1k7bQB .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyD1k7bQB .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyD1k7bQB .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyD1k7bQB .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyD1k7bQB .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyD1k7bQB .mbr-section-title {
  color: #000000;
}
.cid-vgyD1k7bQB .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyD1k7bQB .mbr-text,
.cid-vgyD1k7bQB .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyD1k7bQB .mbr-section-title,
.cid-vgyD1k7bQB .mbr-section-btn {
  text-align: center;
}
.cid-vgyD1klbk2 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyD1klbk2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyD1klbk2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyD1klbk2 .row {
  justify-content: center;
}
.cid-vgyD1klbk2 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyD1klbk2 .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-vgyD1klbk2 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyD1klbk2 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyD1klbk2 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyD1klbk2 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyD1klbk2 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyD1klbk2 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyD1klbk2 .mbr-text {
  color: #ffffff;
}
.cid-vgyD1klbk2 .mbr-desc {
  color: #ffffff;
}
.cid-vgyCZKQJHL .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCZKQJHL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCZKQJHL .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCZKQJHL .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCZKQJHL .dropdown-item:hover,
.cid-vgyCZKQJHL .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCZKQJHL .dropdown-item:hover span {
  color: white;
}
.cid-vgyCZKQJHL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCZKQJHL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCZKQJHL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCZKQJHL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCZKQJHL .nav-link {
  position: relative;
}
.cid-vgyCZKQJHL .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCZKQJHL .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCZKQJHL .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCZKQJHL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCZKQJHL .dropdown-menu,
.cid-vgyCZKQJHL .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCZKQJHL .nav-item:focus,
.cid-vgyCZKQJHL .nav-link:focus {
  outline: none;
}
.cid-vgyCZKQJHL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCZKQJHL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCZKQJHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCZKQJHL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCZKQJHL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCZKQJHL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCZKQJHL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCZKQJHL .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCZKQJHL .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCZKQJHL .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCZKQJHL .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCZKQJHL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCZKQJHL .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCZKQJHL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCZKQJHL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCZKQJHL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCZKQJHL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCZKQJHL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCZKQJHL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCZKQJHL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCZKQJHL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCZKQJHL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCZKQJHL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCZKQJHL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCZKQJHL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCZKQJHL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCZKQJHL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCZKQJHL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCZKQJHL .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCZKQJHL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCZKQJHL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCZKQJHL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCZKQJHL .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCZKQJHL .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCZKQJHL .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCZKQJHL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCZKQJHL .navbar-brand .navbar-caption:hover,
.cid-vgyCZKQJHL .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCZKQJHL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCZKQJHL .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCZKQJHL .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCZKQJHL .dropdown-item.active,
.cid-vgyCZKQJHL .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCZKQJHL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCZKQJHL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCZKQJHL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCZKQJHL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCZKQJHL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCZKQJHL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCZKQJHL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCZKQJHL ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCZKQJHL ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCZKQJHL .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCZKQJHL .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCZKQJHL .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCZKQJHL .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCZKQJHL button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCZKQJHL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCZKQJHL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCZKQJHL button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCZKQJHL button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCZKQJHL button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCZKQJHL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCZKQJHL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCZKQJHL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCZKQJHL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCZKQJHL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCZKQJHL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCZKQJHL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCZKQJHL .navbar {
    height: 70px;
  }
  .cid-vgyCZKQJHL .navbar.opened {
    height: auto;
  }
  .cid-vgyCZKQJHL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCZKQJHL .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCZKQJHL .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCZKQJHL .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCZKQJHL .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCZKQJHL .nav-item .nav-link:hover,
.cid-vgyCZKQJHL .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCZKQJHL .nav-item .nav-link:hover::after,
.cid-vgyCZKQJHL .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCZKQJHL .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCZKQJHL .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCZKQJHL .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCZKQJHL .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCZKQJHL .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCZKQJHL .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCZKQJHL .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCZKQJHL .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCZKQJHL .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCZKQJHL .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCZKQJHL .content-wrap {
  min-height: 100px;
}
.cid-vgyCZKQJHL .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCZKQJHL .nav-link,
.cid-vgyCZKQJHL .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCZLur2k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCZLur2k {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCZLur2k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCZLur2k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCZLur2k .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCZLur2k .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCZLur2k .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCZLur2k .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCZLur2k .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCZLur2k .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCZLur2k .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCZLur2k .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCZLur2k .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCZLur2k .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCZLur2k .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCZLur2k .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCZLur2k .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCZLur2k .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCZLur2k .mbr-label {
  color: #a6adbf;
}
.cid-vgyCZLur2k .mbr-section-title {
  color: #111111;
}
.cid-vgyCZLur2k .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCZLur2k .mbr-text,
.cid-vgyCZLur2k .text-wrapper {
  color: #666666;
}
.cid-vgyCZLK3ly {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCZLK3ly .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCZLK3ly .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCZLK3ly .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCZLK3ly .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCZLK3ly .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCZLK3ly .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCZLK3ly .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCZLK3ly .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCZLK3ly .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCZLK3ly .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCZLK3ly .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCZLK3ly .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCZLK3ly .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCZLK3ly .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCZLK3ly .mbr-section-title {
  color: #000000;
}
.cid-vgyCZLK3ly .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCZLK3ly .mbr-text,
.cid-vgyCZLK3ly .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCZLK3ly .mbr-section-title,
.cid-vgyCZLK3ly .mbr-section-btn {
  text-align: center;
}
.cid-vgyCZLXDtC {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCZLXDtC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCZLXDtC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCZLXDtC .row {
  justify-content: center;
}
.cid-vgyCZLXDtC .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCZLXDtC .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-vgyCZLXDtC .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCZLXDtC .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCZLXDtC .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCZLXDtC .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCZLXDtC .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCZLXDtC .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCZLXDtC .mbr-text {
  color: #ffffff;
}
.cid-vgyCZLXDtC .mbr-desc {
  color: #ffffff;
}
.cid-vgyCZ41H3J .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCZ41H3J .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCZ41H3J .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCZ41H3J .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCZ41H3J .dropdown-item:hover,
.cid-vgyCZ41H3J .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCZ41H3J .dropdown-item:hover span {
  color: white;
}
.cid-vgyCZ41H3J .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCZ41H3J .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCZ41H3J .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCZ41H3J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCZ41H3J .nav-link {
  position: relative;
}
.cid-vgyCZ41H3J .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCZ41H3J .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCZ41H3J .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCZ41H3J .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCZ41H3J .dropdown-menu,
.cid-vgyCZ41H3J .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCZ41H3J .nav-item:focus,
.cid-vgyCZ41H3J .nav-link:focus {
  outline: none;
}
.cid-vgyCZ41H3J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCZ41H3J .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCZ41H3J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCZ41H3J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCZ41H3J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCZ41H3J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCZ41H3J .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCZ41H3J .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCZ41H3J .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCZ41H3J .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCZ41H3J .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCZ41H3J .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCZ41H3J .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCZ41H3J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCZ41H3J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCZ41H3J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCZ41H3J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCZ41H3J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCZ41H3J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCZ41H3J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCZ41H3J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCZ41H3J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCZ41H3J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCZ41H3J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCZ41H3J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCZ41H3J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCZ41H3J .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCZ41H3J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCZ41H3J .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCZ41H3J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCZ41H3J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCZ41H3J .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCZ41H3J .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCZ41H3J .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCZ41H3J .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCZ41H3J .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCZ41H3J .navbar-brand .navbar-caption:hover,
.cid-vgyCZ41H3J .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCZ41H3J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCZ41H3J .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCZ41H3J .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCZ41H3J .dropdown-item.active,
.cid-vgyCZ41H3J .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCZ41H3J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCZ41H3J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCZ41H3J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCZ41H3J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCZ41H3J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCZ41H3J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCZ41H3J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCZ41H3J ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCZ41H3J ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCZ41H3J .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCZ41H3J .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCZ41H3J .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCZ41H3J .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCZ41H3J button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCZ41H3J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCZ41H3J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCZ41H3J button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCZ41H3J button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCZ41H3J button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCZ41H3J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCZ41H3J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCZ41H3J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCZ41H3J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCZ41H3J .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCZ41H3J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCZ41H3J .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCZ41H3J .navbar {
    height: 70px;
  }
  .cid-vgyCZ41H3J .navbar.opened {
    height: auto;
  }
  .cid-vgyCZ41H3J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCZ41H3J .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCZ41H3J .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCZ41H3J .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCZ41H3J .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCZ41H3J .nav-item .nav-link:hover,
.cid-vgyCZ41H3J .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCZ41H3J .nav-item .nav-link:hover::after,
.cid-vgyCZ41H3J .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCZ41H3J .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCZ41H3J .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCZ41H3J .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCZ41H3J .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCZ41H3J .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCZ41H3J .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCZ41H3J .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCZ41H3J .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCZ41H3J .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCZ41H3J .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCZ41H3J .content-wrap {
  min-height: 100px;
}
.cid-vgyCZ41H3J .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCZ41H3J .nav-link,
.cid-vgyCZ41H3J .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCZ4IqLk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCZ4IqLk {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCZ4IqLk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCZ4IqLk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCZ4IqLk .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCZ4IqLk .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCZ4IqLk .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCZ4IqLk .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCZ4IqLk .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCZ4IqLk .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCZ4IqLk .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCZ4IqLk .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCZ4IqLk .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCZ4IqLk .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCZ4IqLk .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCZ4IqLk .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCZ4IqLk .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCZ4IqLk .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCZ4IqLk .mbr-label {
  color: #a6adbf;
}
.cid-vgyCZ4IqLk .mbr-section-title {
  color: #111111;
}
.cid-vgyCZ4IqLk .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCZ4IqLk .mbr-text,
.cid-vgyCZ4IqLk .text-wrapper {
  color: #666666;
}
.cid-vgyCZ4ZGV3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCZ4ZGV3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCZ4ZGV3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCZ4ZGV3 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCZ4ZGV3 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCZ4ZGV3 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCZ4ZGV3 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCZ4ZGV3 .mbr-section-title {
  color: #000000;
}
.cid-vgyCZ4ZGV3 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCZ4ZGV3 .mbr-text,
.cid-vgyCZ4ZGV3 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCZ4ZGV3 .mbr-section-title,
.cid-vgyCZ4ZGV3 .mbr-section-btn {
  text-align: center;
}
.cid-vgyCZ5fhlC {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCZ5fhlC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCZ5fhlC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCZ5fhlC .row {
  justify-content: center;
}
.cid-vgyCZ5fhlC .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCZ5fhlC .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-vgyCZ5fhlC .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCZ5fhlC .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCZ5fhlC .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCZ5fhlC .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCZ5fhlC .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCZ5fhlC .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCZ5fhlC .mbr-text {
  color: #ffffff;
}
.cid-vgyCZ5fhlC .mbr-desc {
  color: #ffffff;
}
.cid-vgyAvdl9j0 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAvdl9j0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAvdl9j0 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAvdl9j0 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAvdl9j0 .dropdown-item:hover,
.cid-vgyAvdl9j0 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAvdl9j0 .dropdown-item:hover span {
  color: white;
}
.cid-vgyAvdl9j0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAvdl9j0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAvdl9j0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAvdl9j0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAvdl9j0 .nav-link {
  position: relative;
}
.cid-vgyAvdl9j0 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAvdl9j0 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAvdl9j0 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAvdl9j0 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAvdl9j0 .dropdown-menu,
.cid-vgyAvdl9j0 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAvdl9j0 .nav-item:focus,
.cid-vgyAvdl9j0 .nav-link:focus {
  outline: none;
}
.cid-vgyAvdl9j0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAvdl9j0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAvdl9j0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAvdl9j0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAvdl9j0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAvdl9j0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAvdl9j0 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAvdl9j0 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAvdl9j0 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAvdl9j0 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAvdl9j0 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAvdl9j0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAvdl9j0 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAvdl9j0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAvdl9j0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAvdl9j0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAvdl9j0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAvdl9j0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAvdl9j0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAvdl9j0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAvdl9j0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAvdl9j0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAvdl9j0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAvdl9j0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAvdl9j0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAvdl9j0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAvdl9j0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAvdl9j0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAvdl9j0 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAvdl9j0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAvdl9j0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAvdl9j0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAvdl9j0 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAvdl9j0 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAvdl9j0 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAvdl9j0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAvdl9j0 .navbar-brand .navbar-caption:hover,
.cid-vgyAvdl9j0 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAvdl9j0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAvdl9j0 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAvdl9j0 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAvdl9j0 .dropdown-item.active,
.cid-vgyAvdl9j0 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAvdl9j0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAvdl9j0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAvdl9j0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAvdl9j0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAvdl9j0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAvdl9j0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAvdl9j0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAvdl9j0 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAvdl9j0 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAvdl9j0 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAvdl9j0 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAvdl9j0 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAvdl9j0 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAvdl9j0 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAvdl9j0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAvdl9j0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAvdl9j0 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAvdl9j0 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAvdl9j0 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAvdl9j0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAvdl9j0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAvdl9j0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAvdl9j0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAvdl9j0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAvdl9j0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAvdl9j0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAvdl9j0 .navbar {
    height: 70px;
  }
  .cid-vgyAvdl9j0 .navbar.opened {
    height: auto;
  }
  .cid-vgyAvdl9j0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAvdl9j0 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAvdl9j0 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAvdl9j0 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAvdl9j0 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAvdl9j0 .nav-item .nav-link:hover,
.cid-vgyAvdl9j0 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAvdl9j0 .nav-item .nav-link:hover::after,
.cid-vgyAvdl9j0 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAvdl9j0 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAvdl9j0 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAvdl9j0 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAvdl9j0 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAvdl9j0 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAvdl9j0 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAvdl9j0 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAvdl9j0 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAvdl9j0 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAvdl9j0 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAvdl9j0 .content-wrap {
  min-height: 100px;
}
.cid-vgyAvdl9j0 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAvdl9j0 .nav-link,
.cid-vgyAvdl9j0 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAvdRvK9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAvdRvK9 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAvdRvK9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAvdRvK9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAvdRvK9 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAvdRvK9 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAvdRvK9 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAvdRvK9 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAvdRvK9 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAvdRvK9 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAvdRvK9 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAvdRvK9 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAvdRvK9 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAvdRvK9 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAvdRvK9 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAvdRvK9 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAvdRvK9 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAvdRvK9 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAvdRvK9 .mbr-label {
  color: #a6adbf;
}
.cid-vgyAvdRvK9 .mbr-section-title {
  color: #111111;
}
.cid-vgyAvdRvK9 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAvdRvK9 .mbr-text,
.cid-vgyAvdRvK9 .text-wrapper {
  color: #666666;
}
.cid-vgyAvebdkW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAvebdkW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAvebdkW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAvebdkW .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAvebdkW .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAvebdkW .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAvebdkW .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAvebdkW .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAvebdkW .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAvebdkW .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAvebdkW .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAvebdkW .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAvebdkW .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAvebdkW .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAvebdkW .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAvebdkW .mbr-section-title {
  color: #000000;
}
.cid-vgyAvebdkW .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAvebdkW .mbr-text,
.cid-vgyAvebdkW .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAvebdkW .mbr-section-title,
.cid-vgyAvebdkW .mbr-section-btn {
  text-align: center;
}
.cid-vgyAverMv7 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAverMv7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAverMv7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAverMv7 .row {
  justify-content: center;
}
.cid-vgyAverMv7 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAverMv7 .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-vgyAverMv7 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAverMv7 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAverMv7 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAverMv7 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAverMv7 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAverMv7 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAverMv7 .mbr-text {
  color: #ffffff;
}
.cid-vgyAverMv7 .mbr-desc {
  color: #ffffff;
}
.cid-vgyAvHV3C6 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAvHV3C6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAvHV3C6 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAvHV3C6 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAvHV3C6 .dropdown-item:hover,
.cid-vgyAvHV3C6 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAvHV3C6 .dropdown-item:hover span {
  color: white;
}
.cid-vgyAvHV3C6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAvHV3C6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAvHV3C6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAvHV3C6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAvHV3C6 .nav-link {
  position: relative;
}
.cid-vgyAvHV3C6 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAvHV3C6 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAvHV3C6 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAvHV3C6 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAvHV3C6 .dropdown-menu,
.cid-vgyAvHV3C6 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAvHV3C6 .nav-item:focus,
.cid-vgyAvHV3C6 .nav-link:focus {
  outline: none;
}
.cid-vgyAvHV3C6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAvHV3C6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAvHV3C6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAvHV3C6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAvHV3C6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAvHV3C6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAvHV3C6 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAvHV3C6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAvHV3C6 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAvHV3C6 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAvHV3C6 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAvHV3C6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAvHV3C6 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAvHV3C6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAvHV3C6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAvHV3C6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAvHV3C6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAvHV3C6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAvHV3C6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAvHV3C6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAvHV3C6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAvHV3C6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAvHV3C6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAvHV3C6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAvHV3C6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAvHV3C6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAvHV3C6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAvHV3C6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAvHV3C6 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAvHV3C6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAvHV3C6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAvHV3C6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAvHV3C6 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAvHV3C6 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAvHV3C6 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAvHV3C6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAvHV3C6 .navbar-brand .navbar-caption:hover,
.cid-vgyAvHV3C6 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAvHV3C6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAvHV3C6 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAvHV3C6 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAvHV3C6 .dropdown-item.active,
.cid-vgyAvHV3C6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAvHV3C6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAvHV3C6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAvHV3C6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAvHV3C6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAvHV3C6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAvHV3C6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAvHV3C6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAvHV3C6 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAvHV3C6 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAvHV3C6 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAvHV3C6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAvHV3C6 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAvHV3C6 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAvHV3C6 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAvHV3C6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAvHV3C6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAvHV3C6 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAvHV3C6 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAvHV3C6 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAvHV3C6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAvHV3C6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAvHV3C6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAvHV3C6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAvHV3C6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAvHV3C6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAvHV3C6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAvHV3C6 .navbar {
    height: 70px;
  }
  .cid-vgyAvHV3C6 .navbar.opened {
    height: auto;
  }
  .cid-vgyAvHV3C6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAvHV3C6 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAvHV3C6 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAvHV3C6 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAvHV3C6 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAvHV3C6 .nav-item .nav-link:hover,
.cid-vgyAvHV3C6 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAvHV3C6 .nav-item .nav-link:hover::after,
.cid-vgyAvHV3C6 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAvHV3C6 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAvHV3C6 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAvHV3C6 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAvHV3C6 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAvHV3C6 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAvHV3C6 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAvHV3C6 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAvHV3C6 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAvHV3C6 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAvHV3C6 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAvHV3C6 .content-wrap {
  min-height: 100px;
}
.cid-vgyAvHV3C6 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAvHV3C6 .nav-link,
.cid-vgyAvHV3C6 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAvJ69fy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAvJ69fy {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAvJ69fy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAvJ69fy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAvJ69fy .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAvJ69fy .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAvJ69fy .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAvJ69fy .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAvJ69fy .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAvJ69fy .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAvJ69fy .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAvJ69fy .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAvJ69fy .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAvJ69fy .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAvJ69fy .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAvJ69fy .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAvJ69fy .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAvJ69fy .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAvJ69fy .mbr-label {
  color: #a6adbf;
}
.cid-vgyAvJ69fy .mbr-section-title {
  color: #111111;
}
.cid-vgyAvJ69fy .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAvJ69fy .mbr-text,
.cid-vgyAvJ69fy .text-wrapper {
  color: #666666;
}
.cid-vgyAvJqMTT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAvJqMTT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAvJqMTT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAvJqMTT .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAvJqMTT .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAvJqMTT .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAvJqMTT .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAvJqMTT .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAvJqMTT .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAvJqMTT .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAvJqMTT .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAvJqMTT .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAvJqMTT .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAvJqMTT .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAvJqMTT .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAvJqMTT .mbr-section-title {
  color: #000000;
}
.cid-vgyAvJqMTT .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAvJqMTT .mbr-text,
.cid-vgyAvJqMTT .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAvJqMTT .mbr-section-title,
.cid-vgyAvJqMTT .mbr-section-btn {
  text-align: center;
}
.cid-vgyAvJHNfC {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAvJHNfC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAvJHNfC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAvJHNfC .row {
  justify-content: center;
}
.cid-vgyAvJHNfC .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAvJHNfC .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-vgyAvJHNfC .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAvJHNfC .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAvJHNfC .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAvJHNfC .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAvJHNfC .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAvJHNfC .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAvJHNfC .mbr-text {
  color: #ffffff;
}
.cid-vgyAvJHNfC .mbr-desc {
  color: #ffffff;
}
.cid-vgyCWPp98n .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCWPp98n .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCWPp98n .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCWPp98n .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCWPp98n .dropdown-item:hover,
.cid-vgyCWPp98n .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCWPp98n .dropdown-item:hover span {
  color: white;
}
.cid-vgyCWPp98n .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCWPp98n .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCWPp98n .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCWPp98n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCWPp98n .nav-link {
  position: relative;
}
.cid-vgyCWPp98n .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCWPp98n .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCWPp98n .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCWPp98n .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCWPp98n .dropdown-menu,
.cid-vgyCWPp98n .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCWPp98n .nav-item:focus,
.cid-vgyCWPp98n .nav-link:focus {
  outline: none;
}
.cid-vgyCWPp98n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCWPp98n .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCWPp98n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCWPp98n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCWPp98n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCWPp98n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCWPp98n .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCWPp98n .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCWPp98n .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCWPp98n .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCWPp98n .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCWPp98n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCWPp98n .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCWPp98n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCWPp98n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCWPp98n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCWPp98n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCWPp98n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCWPp98n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCWPp98n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCWPp98n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCWPp98n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCWPp98n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCWPp98n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCWPp98n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCWPp98n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCWPp98n .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCWPp98n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCWPp98n .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCWPp98n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCWPp98n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCWPp98n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCWPp98n .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCWPp98n .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCWPp98n .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCWPp98n .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCWPp98n .navbar-brand .navbar-caption:hover,
.cid-vgyCWPp98n .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCWPp98n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCWPp98n .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCWPp98n .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCWPp98n .dropdown-item.active,
.cid-vgyCWPp98n .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCWPp98n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCWPp98n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCWPp98n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCWPp98n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCWPp98n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCWPp98n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCWPp98n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCWPp98n ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCWPp98n ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCWPp98n .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCWPp98n .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCWPp98n .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCWPp98n .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCWPp98n button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCWPp98n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCWPp98n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCWPp98n button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCWPp98n button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCWPp98n button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCWPp98n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCWPp98n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCWPp98n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCWPp98n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCWPp98n .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCWPp98n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCWPp98n .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCWPp98n .navbar {
    height: 70px;
  }
  .cid-vgyCWPp98n .navbar.opened {
    height: auto;
  }
  .cid-vgyCWPp98n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCWPp98n .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCWPp98n .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCWPp98n .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCWPp98n .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCWPp98n .nav-item .nav-link:hover,
.cid-vgyCWPp98n .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCWPp98n .nav-item .nav-link:hover::after,
.cid-vgyCWPp98n .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCWPp98n .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCWPp98n .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCWPp98n .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCWPp98n .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCWPp98n .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCWPp98n .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCWPp98n .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCWPp98n .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCWPp98n .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCWPp98n .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCWPp98n .content-wrap {
  min-height: 100px;
}
.cid-vgyCWPp98n .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCWPp98n .nav-link,
.cid-vgyCWPp98n .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCWQaGMl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCWQaGMl {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCWQaGMl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCWQaGMl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCWQaGMl .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCWQaGMl .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCWQaGMl .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCWQaGMl .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCWQaGMl .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCWQaGMl .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCWQaGMl .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCWQaGMl .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCWQaGMl .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCWQaGMl .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCWQaGMl .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCWQaGMl .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCWQaGMl .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCWQaGMl .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCWQaGMl .mbr-label {
  color: #a6adbf;
}
.cid-vgyCWQaGMl .mbr-section-title {
  color: #111111;
}
.cid-vgyCWQaGMl .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCWQaGMl .mbr-text,
.cid-vgyCWQaGMl .text-wrapper {
  color: #666666;
}
.cid-vgyCWQslII {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCWQslII .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCWQslII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCWQslII .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCWQslII .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCWQslII .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCWQslII .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCWQslII .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCWQslII .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCWQslII .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCWQslII .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCWQslII .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCWQslII .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCWQslII .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCWQslII .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCWQslII .mbr-section-title {
  color: #000000;
}
.cid-vgyCWQslII .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCWQslII .mbr-text,
.cid-vgyCWQslII .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCWQslII .mbr-section-title,
.cid-vgyCWQslII .mbr-section-btn {
  text-align: center;
}
.cid-vgyCWQHflq {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCWQHflq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCWQHflq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCWQHflq .row {
  justify-content: center;
}
.cid-vgyCWQHflq .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCWQHflq .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-vgyCWQHflq .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCWQHflq .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCWQHflq .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCWQHflq .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCWQHflq .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCWQHflq .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCWQHflq .mbr-text {
  color: #ffffff;
}
.cid-vgyCWQHflq .mbr-desc {
  color: #ffffff;
}
.cid-vgyCW6IHyc .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCW6IHyc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCW6IHyc .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCW6IHyc .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCW6IHyc .dropdown-item:hover,
.cid-vgyCW6IHyc .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCW6IHyc .dropdown-item:hover span {
  color: white;
}
.cid-vgyCW6IHyc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCW6IHyc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCW6IHyc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCW6IHyc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCW6IHyc .nav-link {
  position: relative;
}
.cid-vgyCW6IHyc .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCW6IHyc .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCW6IHyc .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCW6IHyc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCW6IHyc .dropdown-menu,
.cid-vgyCW6IHyc .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCW6IHyc .nav-item:focus,
.cid-vgyCW6IHyc .nav-link:focus {
  outline: none;
}
.cid-vgyCW6IHyc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCW6IHyc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCW6IHyc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCW6IHyc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCW6IHyc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCW6IHyc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCW6IHyc .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCW6IHyc .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCW6IHyc .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCW6IHyc .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCW6IHyc .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCW6IHyc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCW6IHyc .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCW6IHyc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCW6IHyc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCW6IHyc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCW6IHyc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCW6IHyc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCW6IHyc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCW6IHyc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCW6IHyc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCW6IHyc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCW6IHyc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCW6IHyc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCW6IHyc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCW6IHyc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCW6IHyc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCW6IHyc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCW6IHyc .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCW6IHyc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCW6IHyc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCW6IHyc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCW6IHyc .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCW6IHyc .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCW6IHyc .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCW6IHyc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCW6IHyc .navbar-brand .navbar-caption:hover,
.cid-vgyCW6IHyc .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCW6IHyc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCW6IHyc .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCW6IHyc .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCW6IHyc .dropdown-item.active,
.cid-vgyCW6IHyc .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCW6IHyc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCW6IHyc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCW6IHyc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCW6IHyc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCW6IHyc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCW6IHyc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCW6IHyc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCW6IHyc ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCW6IHyc ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCW6IHyc .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCW6IHyc .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCW6IHyc .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCW6IHyc .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCW6IHyc button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCW6IHyc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCW6IHyc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCW6IHyc button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCW6IHyc button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCW6IHyc button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCW6IHyc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCW6IHyc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCW6IHyc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCW6IHyc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCW6IHyc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCW6IHyc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCW6IHyc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCW6IHyc .navbar {
    height: 70px;
  }
  .cid-vgyCW6IHyc .navbar.opened {
    height: auto;
  }
  .cid-vgyCW6IHyc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCW6IHyc .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCW6IHyc .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCW6IHyc .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCW6IHyc .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCW6IHyc .nav-item .nav-link:hover,
.cid-vgyCW6IHyc .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCW6IHyc .nav-item .nav-link:hover::after,
.cid-vgyCW6IHyc .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCW6IHyc .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCW6IHyc .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCW6IHyc .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCW6IHyc .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCW6IHyc .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCW6IHyc .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCW6IHyc .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCW6IHyc .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCW6IHyc .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCW6IHyc .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCW6IHyc .content-wrap {
  min-height: 100px;
}
.cid-vgyCW6IHyc .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCW6IHyc .nav-link,
.cid-vgyCW6IHyc .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCW7yfw4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCW7yfw4 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCW7yfw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCW7yfw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCW7yfw4 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCW7yfw4 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCW7yfw4 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCW7yfw4 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCW7yfw4 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCW7yfw4 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCW7yfw4 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCW7yfw4 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCW7yfw4 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCW7yfw4 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCW7yfw4 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCW7yfw4 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCW7yfw4 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCW7yfw4 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCW7yfw4 .mbr-label {
  color: #a6adbf;
}
.cid-vgyCW7yfw4 .mbr-section-title {
  color: #111111;
}
.cid-vgyCW7yfw4 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCW7yfw4 .mbr-text,
.cid-vgyCW7yfw4 .text-wrapper {
  color: #666666;
}
.cid-vgyCW7Tc8p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCW7Tc8p .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCW7Tc8p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCW7Tc8p .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCW7Tc8p .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCW7Tc8p .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCW7Tc8p .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCW7Tc8p .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCW7Tc8p .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCW7Tc8p .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCW7Tc8p .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCW7Tc8p .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCW7Tc8p .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCW7Tc8p .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCW7Tc8p .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCW7Tc8p .mbr-section-title {
  color: #000000;
}
.cid-vgyCW7Tc8p .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCW7Tc8p .mbr-text,
.cid-vgyCW7Tc8p .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCW7Tc8p .mbr-section-title,
.cid-vgyCW7Tc8p .mbr-section-btn {
  text-align: center;
}
.cid-vgyCW8ebej {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCW8ebej .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCW8ebej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCW8ebej .row {
  justify-content: center;
}
.cid-vgyCW8ebej .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCW8ebej .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-vgyCW8ebej .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCW8ebej .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCW8ebej .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCW8ebej .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCW8ebej .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCW8ebej .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCW8ebej .mbr-text {
  color: #ffffff;
}
.cid-vgyCW8ebej .mbr-desc {
  color: #ffffff;
}
.cid-vgyCVrTEI3 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCVrTEI3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCVrTEI3 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCVrTEI3 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCVrTEI3 .dropdown-item:hover,
.cid-vgyCVrTEI3 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCVrTEI3 .dropdown-item:hover span {
  color: white;
}
.cid-vgyCVrTEI3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCVrTEI3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCVrTEI3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCVrTEI3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCVrTEI3 .nav-link {
  position: relative;
}
.cid-vgyCVrTEI3 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCVrTEI3 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCVrTEI3 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCVrTEI3 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCVrTEI3 .dropdown-menu,
.cid-vgyCVrTEI3 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCVrTEI3 .nav-item:focus,
.cid-vgyCVrTEI3 .nav-link:focus {
  outline: none;
}
.cid-vgyCVrTEI3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCVrTEI3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCVrTEI3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCVrTEI3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCVrTEI3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCVrTEI3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCVrTEI3 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCVrTEI3 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCVrTEI3 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCVrTEI3 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCVrTEI3 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCVrTEI3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCVrTEI3 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCVrTEI3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCVrTEI3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCVrTEI3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCVrTEI3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCVrTEI3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCVrTEI3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCVrTEI3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCVrTEI3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCVrTEI3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCVrTEI3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCVrTEI3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCVrTEI3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCVrTEI3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCVrTEI3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCVrTEI3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCVrTEI3 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCVrTEI3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCVrTEI3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCVrTEI3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCVrTEI3 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCVrTEI3 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCVrTEI3 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCVrTEI3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCVrTEI3 .navbar-brand .navbar-caption:hover,
.cid-vgyCVrTEI3 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCVrTEI3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCVrTEI3 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCVrTEI3 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCVrTEI3 .dropdown-item.active,
.cid-vgyCVrTEI3 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCVrTEI3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCVrTEI3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCVrTEI3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCVrTEI3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCVrTEI3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCVrTEI3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCVrTEI3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCVrTEI3 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCVrTEI3 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCVrTEI3 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCVrTEI3 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCVrTEI3 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCVrTEI3 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCVrTEI3 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCVrTEI3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCVrTEI3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCVrTEI3 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCVrTEI3 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCVrTEI3 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCVrTEI3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCVrTEI3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCVrTEI3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCVrTEI3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCVrTEI3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCVrTEI3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCVrTEI3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCVrTEI3 .navbar {
    height: 70px;
  }
  .cid-vgyCVrTEI3 .navbar.opened {
    height: auto;
  }
  .cid-vgyCVrTEI3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCVrTEI3 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCVrTEI3 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCVrTEI3 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCVrTEI3 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCVrTEI3 .nav-item .nav-link:hover,
.cid-vgyCVrTEI3 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCVrTEI3 .nav-item .nav-link:hover::after,
.cid-vgyCVrTEI3 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCVrTEI3 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCVrTEI3 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCVrTEI3 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCVrTEI3 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCVrTEI3 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCVrTEI3 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCVrTEI3 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCVrTEI3 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCVrTEI3 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCVrTEI3 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCVrTEI3 .content-wrap {
  min-height: 100px;
}
.cid-vgyCVrTEI3 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCVrTEI3 .nav-link,
.cid-vgyCVrTEI3 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCVsqWLS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCVsqWLS {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCVsqWLS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCVsqWLS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCVsqWLS .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCVsqWLS .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCVsqWLS .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCVsqWLS .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCVsqWLS .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCVsqWLS .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCVsqWLS .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCVsqWLS .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCVsqWLS .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCVsqWLS .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCVsqWLS .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCVsqWLS .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCVsqWLS .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCVsqWLS .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCVsqWLS .mbr-label {
  color: #a6adbf;
}
.cid-vgyCVsqWLS .mbr-section-title {
  color: #111111;
}
.cid-vgyCVsqWLS .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCVsqWLS .mbr-text,
.cid-vgyCVsqWLS .text-wrapper {
  color: #666666;
}
.cid-vgyCVsEXYI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCVsEXYI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCVsEXYI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCVsEXYI .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCVsEXYI .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCVsEXYI .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCVsEXYI .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCVsEXYI .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCVsEXYI .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCVsEXYI .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCVsEXYI .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCVsEXYI .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCVsEXYI .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCVsEXYI .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCVsEXYI .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCVsEXYI .mbr-section-title {
  color: #000000;
}
.cid-vgyCVsEXYI .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCVsEXYI .mbr-text,
.cid-vgyCVsEXYI .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCVsEXYI .mbr-section-title,
.cid-vgyCVsEXYI .mbr-section-btn {
  text-align: center;
}
.cid-vgyCVsPsOq {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCVsPsOq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCVsPsOq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCVsPsOq .row {
  justify-content: center;
}
.cid-vgyCVsPsOq .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCVsPsOq .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-vgyCVsPsOq .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCVsPsOq .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCVsPsOq .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCVsPsOq .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCVsPsOq .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCVsPsOq .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCVsPsOq .mbr-text {
  color: #ffffff;
}
.cid-vgyCVsPsOq .mbr-desc {
  color: #ffffff;
}
.cid-vgyCUxgsaM .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCUxgsaM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCUxgsaM .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCUxgsaM .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCUxgsaM .dropdown-item:hover,
.cid-vgyCUxgsaM .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCUxgsaM .dropdown-item:hover span {
  color: white;
}
.cid-vgyCUxgsaM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCUxgsaM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCUxgsaM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCUxgsaM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCUxgsaM .nav-link {
  position: relative;
}
.cid-vgyCUxgsaM .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCUxgsaM .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCUxgsaM .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCUxgsaM .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCUxgsaM .dropdown-menu,
.cid-vgyCUxgsaM .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCUxgsaM .nav-item:focus,
.cid-vgyCUxgsaM .nav-link:focus {
  outline: none;
}
.cid-vgyCUxgsaM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCUxgsaM .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCUxgsaM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCUxgsaM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCUxgsaM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCUxgsaM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCUxgsaM .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCUxgsaM .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCUxgsaM .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCUxgsaM .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCUxgsaM .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCUxgsaM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCUxgsaM .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCUxgsaM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCUxgsaM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCUxgsaM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCUxgsaM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCUxgsaM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCUxgsaM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCUxgsaM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCUxgsaM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCUxgsaM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCUxgsaM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCUxgsaM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCUxgsaM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCUxgsaM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCUxgsaM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCUxgsaM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCUxgsaM .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCUxgsaM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCUxgsaM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCUxgsaM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCUxgsaM .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCUxgsaM .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCUxgsaM .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCUxgsaM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCUxgsaM .navbar-brand .navbar-caption:hover,
.cid-vgyCUxgsaM .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCUxgsaM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCUxgsaM .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCUxgsaM .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCUxgsaM .dropdown-item.active,
.cid-vgyCUxgsaM .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCUxgsaM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCUxgsaM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCUxgsaM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCUxgsaM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCUxgsaM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCUxgsaM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCUxgsaM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCUxgsaM ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCUxgsaM ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCUxgsaM .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCUxgsaM .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCUxgsaM .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCUxgsaM .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCUxgsaM button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCUxgsaM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCUxgsaM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCUxgsaM button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCUxgsaM button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCUxgsaM button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCUxgsaM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCUxgsaM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCUxgsaM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCUxgsaM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCUxgsaM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCUxgsaM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCUxgsaM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCUxgsaM .navbar {
    height: 70px;
  }
  .cid-vgyCUxgsaM .navbar.opened {
    height: auto;
  }
  .cid-vgyCUxgsaM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCUxgsaM .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCUxgsaM .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCUxgsaM .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCUxgsaM .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCUxgsaM .nav-item .nav-link:hover,
.cid-vgyCUxgsaM .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCUxgsaM .nav-item .nav-link:hover::after,
.cid-vgyCUxgsaM .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCUxgsaM .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCUxgsaM .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCUxgsaM .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCUxgsaM .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCUxgsaM .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCUxgsaM .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCUxgsaM .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCUxgsaM .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCUxgsaM .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCUxgsaM .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCUxgsaM .content-wrap {
  min-height: 100px;
}
.cid-vgyCUxgsaM .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCUxgsaM .nav-link,
.cid-vgyCUxgsaM .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCUy4Qoa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCUy4Qoa {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCUy4Qoa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCUy4Qoa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCUy4Qoa .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCUy4Qoa .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCUy4Qoa .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCUy4Qoa .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCUy4Qoa .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCUy4Qoa .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCUy4Qoa .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCUy4Qoa .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCUy4Qoa .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCUy4Qoa .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCUy4Qoa .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCUy4Qoa .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCUy4Qoa .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCUy4Qoa .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCUy4Qoa .mbr-label {
  color: #a6adbf;
}
.cid-vgyCUy4Qoa .mbr-section-title {
  color: #111111;
}
.cid-vgyCUy4Qoa .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCUy4Qoa .mbr-text,
.cid-vgyCUy4Qoa .text-wrapper {
  color: #666666;
}
.cid-vgyCUynoJ1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCUynoJ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCUynoJ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCUynoJ1 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCUynoJ1 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCUynoJ1 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCUynoJ1 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCUynoJ1 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCUynoJ1 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCUynoJ1 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCUynoJ1 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCUynoJ1 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCUynoJ1 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCUynoJ1 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCUynoJ1 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCUynoJ1 .mbr-section-title {
  color: #000000;
}
.cid-vgyCUynoJ1 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCUynoJ1 .mbr-text,
.cid-vgyCUynoJ1 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCUynoJ1 .mbr-section-title,
.cid-vgyCUynoJ1 .mbr-section-btn {
  text-align: center;
}
.cid-vgyCUyDxGE {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCUyDxGE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCUyDxGE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCUyDxGE .row {
  justify-content: center;
}
.cid-vgyCUyDxGE .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCUyDxGE .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-vgyCUyDxGE .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCUyDxGE .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCUyDxGE .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCUyDxGE .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCUyDxGE .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCUyDxGE .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCUyDxGE .mbr-text {
  color: #ffffff;
}
.cid-vgyCUyDxGE .mbr-desc {
  color: #ffffff;
}
.cid-vgyCTWICo6 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCTWICo6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCTWICo6 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCTWICo6 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCTWICo6 .dropdown-item:hover,
.cid-vgyCTWICo6 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCTWICo6 .dropdown-item:hover span {
  color: white;
}
.cid-vgyCTWICo6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCTWICo6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCTWICo6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCTWICo6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCTWICo6 .nav-link {
  position: relative;
}
.cid-vgyCTWICo6 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCTWICo6 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCTWICo6 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCTWICo6 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCTWICo6 .dropdown-menu,
.cid-vgyCTWICo6 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCTWICo6 .nav-item:focus,
.cid-vgyCTWICo6 .nav-link:focus {
  outline: none;
}
.cid-vgyCTWICo6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCTWICo6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCTWICo6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCTWICo6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCTWICo6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCTWICo6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCTWICo6 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCTWICo6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCTWICo6 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCTWICo6 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCTWICo6 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCTWICo6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCTWICo6 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCTWICo6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCTWICo6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCTWICo6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCTWICo6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCTWICo6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCTWICo6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCTWICo6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCTWICo6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCTWICo6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCTWICo6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCTWICo6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCTWICo6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCTWICo6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCTWICo6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCTWICo6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCTWICo6 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCTWICo6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCTWICo6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCTWICo6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCTWICo6 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCTWICo6 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCTWICo6 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCTWICo6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCTWICo6 .navbar-brand .navbar-caption:hover,
.cid-vgyCTWICo6 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCTWICo6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCTWICo6 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCTWICo6 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCTWICo6 .dropdown-item.active,
.cid-vgyCTWICo6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCTWICo6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCTWICo6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCTWICo6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCTWICo6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCTWICo6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCTWICo6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCTWICo6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCTWICo6 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCTWICo6 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCTWICo6 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCTWICo6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCTWICo6 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCTWICo6 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCTWICo6 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCTWICo6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCTWICo6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCTWICo6 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCTWICo6 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCTWICo6 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCTWICo6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCTWICo6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCTWICo6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCTWICo6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCTWICo6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCTWICo6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCTWICo6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCTWICo6 .navbar {
    height: 70px;
  }
  .cid-vgyCTWICo6 .navbar.opened {
    height: auto;
  }
  .cid-vgyCTWICo6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCTWICo6 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCTWICo6 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCTWICo6 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCTWICo6 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCTWICo6 .nav-item .nav-link:hover,
.cid-vgyCTWICo6 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCTWICo6 .nav-item .nav-link:hover::after,
.cid-vgyCTWICo6 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCTWICo6 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCTWICo6 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCTWICo6 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCTWICo6 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCTWICo6 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCTWICo6 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCTWICo6 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCTWICo6 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCTWICo6 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCTWICo6 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCTWICo6 .content-wrap {
  min-height: 100px;
}
.cid-vgyCTWICo6 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCTWICo6 .nav-link,
.cid-vgyCTWICo6 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCTXrpdo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCTXrpdo {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCTXrpdo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCTXrpdo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCTXrpdo .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCTXrpdo .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCTXrpdo .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCTXrpdo .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCTXrpdo .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCTXrpdo .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCTXrpdo .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCTXrpdo .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCTXrpdo .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCTXrpdo .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCTXrpdo .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCTXrpdo .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCTXrpdo .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCTXrpdo .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCTXrpdo .mbr-label {
  color: #a6adbf;
}
.cid-vgyCTXrpdo .mbr-section-title {
  color: #111111;
}
.cid-vgyCTXrpdo .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCTXrpdo .mbr-text,
.cid-vgyCTXrpdo .text-wrapper {
  color: #666666;
}
.cid-vgyCTXJ43t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCTXJ43t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCTXJ43t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCTXJ43t .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCTXJ43t .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCTXJ43t .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCTXJ43t .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCTXJ43t .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCTXJ43t .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCTXJ43t .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCTXJ43t .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCTXJ43t .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCTXJ43t .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCTXJ43t .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCTXJ43t .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCTXJ43t .mbr-section-title {
  color: #000000;
}
.cid-vgyCTXJ43t .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCTXJ43t .mbr-text,
.cid-vgyCTXJ43t .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCTXJ43t .mbr-section-title,
.cid-vgyCTXJ43t .mbr-section-btn {
  text-align: center;
}
.cid-vgyCTXZVto {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCTXZVto .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCTXZVto .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCTXZVto .row {
  justify-content: center;
}
.cid-vgyCTXZVto .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCTXZVto .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-vgyCTXZVto .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCTXZVto .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCTXZVto .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCTXZVto .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCTXZVto .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCTXZVto .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCTXZVto .mbr-text {
  color: #ffffff;
}
.cid-vgyCTXZVto .mbr-desc {
  color: #ffffff;
}
.cid-vgyAz7wn83 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAz7wn83 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAz7wn83 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAz7wn83 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAz7wn83 .dropdown-item:hover,
.cid-vgyAz7wn83 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAz7wn83 .dropdown-item:hover span {
  color: white;
}
.cid-vgyAz7wn83 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAz7wn83 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAz7wn83 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAz7wn83 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAz7wn83 .nav-link {
  position: relative;
}
.cid-vgyAz7wn83 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAz7wn83 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAz7wn83 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAz7wn83 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAz7wn83 .dropdown-menu,
.cid-vgyAz7wn83 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAz7wn83 .nav-item:focus,
.cid-vgyAz7wn83 .nav-link:focus {
  outline: none;
}
.cid-vgyAz7wn83 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAz7wn83 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAz7wn83 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAz7wn83 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAz7wn83 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAz7wn83 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAz7wn83 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAz7wn83 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAz7wn83 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAz7wn83 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAz7wn83 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAz7wn83 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAz7wn83 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAz7wn83 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAz7wn83 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAz7wn83 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAz7wn83 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAz7wn83 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAz7wn83 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAz7wn83 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAz7wn83 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAz7wn83 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAz7wn83 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAz7wn83 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAz7wn83 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAz7wn83 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAz7wn83 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAz7wn83 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAz7wn83 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAz7wn83 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAz7wn83 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAz7wn83 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAz7wn83 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAz7wn83 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAz7wn83 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAz7wn83 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAz7wn83 .navbar-brand .navbar-caption:hover,
.cid-vgyAz7wn83 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAz7wn83 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAz7wn83 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAz7wn83 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAz7wn83 .dropdown-item.active,
.cid-vgyAz7wn83 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAz7wn83 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAz7wn83 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAz7wn83 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAz7wn83 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAz7wn83 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAz7wn83 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAz7wn83 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAz7wn83 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAz7wn83 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAz7wn83 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAz7wn83 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAz7wn83 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAz7wn83 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAz7wn83 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAz7wn83 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAz7wn83 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAz7wn83 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAz7wn83 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAz7wn83 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAz7wn83 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAz7wn83 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAz7wn83 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAz7wn83 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAz7wn83 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAz7wn83 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAz7wn83 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAz7wn83 .navbar {
    height: 70px;
  }
  .cid-vgyAz7wn83 .navbar.opened {
    height: auto;
  }
  .cid-vgyAz7wn83 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAz7wn83 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAz7wn83 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAz7wn83 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAz7wn83 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAz7wn83 .nav-item .nav-link:hover,
.cid-vgyAz7wn83 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAz7wn83 .nav-item .nav-link:hover::after,
.cid-vgyAz7wn83 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAz7wn83 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAz7wn83 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAz7wn83 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAz7wn83 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAz7wn83 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAz7wn83 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAz7wn83 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAz7wn83 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAz7wn83 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAz7wn83 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAz7wn83 .content-wrap {
  min-height: 100px;
}
.cid-vgyAz7wn83 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAz7wn83 .nav-link,
.cid-vgyAz7wn83 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAz85uVu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAz85uVu {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAz85uVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAz85uVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAz85uVu .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAz85uVu .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAz85uVu .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAz85uVu .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAz85uVu .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAz85uVu .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAz85uVu .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAz85uVu .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAz85uVu .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAz85uVu .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAz85uVu .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAz85uVu .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAz85uVu .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAz85uVu .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAz85uVu .mbr-label {
  color: #a6adbf;
}
.cid-vgyAz85uVu .mbr-section-title {
  color: #111111;
}
.cid-vgyAz85uVu .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAz85uVu .mbr-text,
.cid-vgyAz85uVu .text-wrapper {
  color: #666666;
}
.cid-vgyAz8oGQy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAz8oGQy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAz8oGQy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAz8oGQy .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAz8oGQy .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAz8oGQy .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAz8oGQy .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAz8oGQy .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAz8oGQy .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAz8oGQy .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAz8oGQy .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAz8oGQy .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAz8oGQy .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAz8oGQy .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAz8oGQy .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAz8oGQy .mbr-section-title {
  color: #000000;
}
.cid-vgyAz8oGQy .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAz8oGQy .mbr-text,
.cid-vgyAz8oGQy .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAz8oGQy .mbr-section-title,
.cid-vgyAz8oGQy .mbr-section-btn {
  text-align: center;
}
.cid-vgyAz8FlCW {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAz8FlCW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAz8FlCW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAz8FlCW .row {
  justify-content: center;
}
.cid-vgyAz8FlCW .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAz8FlCW .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-vgyAz8FlCW .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAz8FlCW .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAz8FlCW .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAz8FlCW .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAz8FlCW .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAz8FlCW .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAz8FlCW .mbr-text {
  color: #ffffff;
}
.cid-vgyAz8FlCW .mbr-desc {
  color: #ffffff;
}
.cid-vgyACl0DlE .navbar-dropdown {
  position: relative !important;
}
.cid-vgyACl0DlE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyACl0DlE .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyACl0DlE .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyACl0DlE .dropdown-item:hover,
.cid-vgyACl0DlE .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyACl0DlE .dropdown-item:hover span {
  color: white;
}
.cid-vgyACl0DlE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyACl0DlE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyACl0DlE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyACl0DlE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyACl0DlE .nav-link {
  position: relative;
}
.cid-vgyACl0DlE .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyACl0DlE .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyACl0DlE .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyACl0DlE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyACl0DlE .dropdown-menu,
.cid-vgyACl0DlE .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyACl0DlE .nav-item:focus,
.cid-vgyACl0DlE .nav-link:focus {
  outline: none;
}
.cid-vgyACl0DlE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyACl0DlE .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyACl0DlE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyACl0DlE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyACl0DlE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyACl0DlE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyACl0DlE .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyACl0DlE .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyACl0DlE .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyACl0DlE .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyACl0DlE .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyACl0DlE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyACl0DlE .navbar.collapsed {
  justify-content: center;
}
.cid-vgyACl0DlE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyACl0DlE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyACl0DlE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyACl0DlE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyACl0DlE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyACl0DlE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyACl0DlE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyACl0DlE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyACl0DlE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyACl0DlE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyACl0DlE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyACl0DlE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyACl0DlE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyACl0DlE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyACl0DlE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyACl0DlE .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyACl0DlE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyACl0DlE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyACl0DlE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyACl0DlE .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyACl0DlE .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyACl0DlE .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyACl0DlE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyACl0DlE .navbar-brand .navbar-caption:hover,
.cid-vgyACl0DlE .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyACl0DlE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyACl0DlE .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyACl0DlE .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyACl0DlE .dropdown-item.active,
.cid-vgyACl0DlE .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyACl0DlE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyACl0DlE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyACl0DlE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyACl0DlE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyACl0DlE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyACl0DlE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyACl0DlE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyACl0DlE ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyACl0DlE ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyACl0DlE .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyACl0DlE .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyACl0DlE .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyACl0DlE .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyACl0DlE button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyACl0DlE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyACl0DlE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyACl0DlE button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyACl0DlE button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyACl0DlE button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyACl0DlE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyACl0DlE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyACl0DlE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyACl0DlE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyACl0DlE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyACl0DlE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyACl0DlE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyACl0DlE .navbar {
    height: 70px;
  }
  .cid-vgyACl0DlE .navbar.opened {
    height: auto;
  }
  .cid-vgyACl0DlE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyACl0DlE .navbar-nav {
  margin: 0 auto;
}
.cid-vgyACl0DlE .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyACl0DlE .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyACl0DlE .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyACl0DlE .nav-item .nav-link:hover,
.cid-vgyACl0DlE .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyACl0DlE .nav-item .nav-link:hover::after,
.cid-vgyACl0DlE .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyACl0DlE .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyACl0DlE .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyACl0DlE .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyACl0DlE .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyACl0DlE .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyACl0DlE .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyACl0DlE .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyACl0DlE .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyACl0DlE .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyACl0DlE .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyACl0DlE .content-wrap {
  min-height: 100px;
}
.cid-vgyACl0DlE .navbar-caption {
  color: #5E2E27;
}
.cid-vgyACl0DlE .nav-link,
.cid-vgyACl0DlE .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAClpzEq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAClpzEq {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAClpzEq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAClpzEq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAClpzEq .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAClpzEq .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAClpzEq .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAClpzEq .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAClpzEq .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAClpzEq .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAClpzEq .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAClpzEq .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAClpzEq .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAClpzEq .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAClpzEq .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAClpzEq .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAClpzEq .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAClpzEq .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAClpzEq .mbr-label {
  color: #a6adbf;
}
.cid-vgyAClpzEq .mbr-section-title {
  color: #111111;
}
.cid-vgyAClpzEq .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAClpzEq .mbr-text,
.cid-vgyAClpzEq .text-wrapper {
  color: #666666;
}
.cid-vgyAClFkfJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAClFkfJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAClFkfJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAClFkfJ .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAClFkfJ .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAClFkfJ .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAClFkfJ .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAClFkfJ .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAClFkfJ .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAClFkfJ .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAClFkfJ .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAClFkfJ .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAClFkfJ .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAClFkfJ .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAClFkfJ .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAClFkfJ .mbr-section-title {
  color: #000000;
}
.cid-vgyAClFkfJ .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAClFkfJ .mbr-text,
.cid-vgyAClFkfJ .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAClFkfJ .mbr-section-title,
.cid-vgyAClFkfJ .mbr-section-btn {
  text-align: center;
}
.cid-vgyAClQfrO {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAClQfrO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAClQfrO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAClQfrO .row {
  justify-content: center;
}
.cid-vgyAClQfrO .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAClQfrO .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-vgyAClQfrO .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAClQfrO .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAClQfrO .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAClQfrO .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAClQfrO .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAClQfrO .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAClQfrO .mbr-text {
  color: #ffffff;
}
.cid-vgyAClQfrO .mbr-desc {
  color: #ffffff;
}
.cid-vgyAD0t59o .navbar-dropdown {
  position: relative !important;
}
.cid-vgyAD0t59o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAD0t59o .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyAD0t59o .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyAD0t59o .dropdown-item:hover,
.cid-vgyAD0t59o .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyAD0t59o .dropdown-item:hover span {
  color: white;
}
.cid-vgyAD0t59o .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyAD0t59o .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyAD0t59o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyAD0t59o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyAD0t59o .nav-link {
  position: relative;
}
.cid-vgyAD0t59o .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyAD0t59o .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyAD0t59o .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyAD0t59o .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyAD0t59o .dropdown-menu,
.cid-vgyAD0t59o .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyAD0t59o .nav-item:focus,
.cid-vgyAD0t59o .nav-link:focus {
  outline: none;
}
.cid-vgyAD0t59o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyAD0t59o .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyAD0t59o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyAD0t59o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyAD0t59o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyAD0t59o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyAD0t59o .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyAD0t59o .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyAD0t59o .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyAD0t59o .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyAD0t59o .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyAD0t59o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyAD0t59o .navbar.collapsed {
  justify-content: center;
}
.cid-vgyAD0t59o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyAD0t59o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyAD0t59o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyAD0t59o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyAD0t59o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyAD0t59o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyAD0t59o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyAD0t59o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyAD0t59o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyAD0t59o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyAD0t59o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyAD0t59o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyAD0t59o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyAD0t59o .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyAD0t59o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyAD0t59o .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyAD0t59o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyAD0t59o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyAD0t59o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyAD0t59o .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyAD0t59o .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyAD0t59o .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyAD0t59o .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyAD0t59o .navbar-brand .navbar-caption:hover,
.cid-vgyAD0t59o .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAD0t59o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyAD0t59o .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyAD0t59o .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyAD0t59o .dropdown-item.active,
.cid-vgyAD0t59o .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyAD0t59o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyAD0t59o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyAD0t59o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyAD0t59o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyAD0t59o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyAD0t59o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyAD0t59o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyAD0t59o ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyAD0t59o ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyAD0t59o .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyAD0t59o .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyAD0t59o .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyAD0t59o .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyAD0t59o button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyAD0t59o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyAD0t59o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyAD0t59o button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAD0t59o button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyAD0t59o button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyAD0t59o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAD0t59o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyAD0t59o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyAD0t59o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyAD0t59o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyAD0t59o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyAD0t59o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyAD0t59o .navbar {
    height: 70px;
  }
  .cid-vgyAD0t59o .navbar.opened {
    height: auto;
  }
  .cid-vgyAD0t59o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyAD0t59o .navbar-nav {
  margin: 0 auto;
}
.cid-vgyAD0t59o .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyAD0t59o .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyAD0t59o .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyAD0t59o .nav-item .nav-link:hover,
.cid-vgyAD0t59o .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyAD0t59o .nav-item .nav-link:hover::after,
.cid-vgyAD0t59o .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyAD0t59o .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyAD0t59o .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyAD0t59o .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyAD0t59o .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyAD0t59o .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyAD0t59o .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyAD0t59o .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyAD0t59o .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyAD0t59o .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyAD0t59o .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyAD0t59o .content-wrap {
  min-height: 100px;
}
.cid-vgyAD0t59o .navbar-caption {
  color: #5E2E27;
}
.cid-vgyAD0t59o .nav-link,
.cid-vgyAD0t59o .dropdown-item {
  color: #5E2E27;
}
.cid-vgyAD0WLIZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyAD0WLIZ {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyAD0WLIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAD0WLIZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAD0WLIZ .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyAD0WLIZ .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyAD0WLIZ .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyAD0WLIZ .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAD0WLIZ .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyAD0WLIZ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyAD0WLIZ .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyAD0WLIZ .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyAD0WLIZ .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyAD0WLIZ .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyAD0WLIZ .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyAD0WLIZ .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyAD0WLIZ .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAD0WLIZ .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyAD0WLIZ .mbr-label {
  color: #a6adbf;
}
.cid-vgyAD0WLIZ .mbr-section-title {
  color: #111111;
}
.cid-vgyAD0WLIZ .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyAD0WLIZ .mbr-text,
.cid-vgyAD0WLIZ .text-wrapper {
  color: #666666;
}
.cid-vgyAD18reK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyAD18reK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAD18reK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAD18reK .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyAD18reK .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyAD18reK .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyAD18reK .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyAD18reK .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyAD18reK .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAD18reK .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyAD18reK .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyAD18reK .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyAD18reK .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyAD18reK .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyAD18reK .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyAD18reK .mbr-section-title {
  color: #000000;
}
.cid-vgyAD18reK .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyAD18reK .mbr-text,
.cid-vgyAD18reK .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyAD18reK .mbr-section-title,
.cid-vgyAD18reK .mbr-section-btn {
  text-align: center;
}
.cid-vgyAD1jkaO {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyAD1jkaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyAD1jkaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyAD1jkaO .row {
  justify-content: center;
}
.cid-vgyAD1jkaO .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyAD1jkaO .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-vgyAD1jkaO .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyAD1jkaO .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyAD1jkaO .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyAD1jkaO .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyAD1jkaO .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyAD1jkaO .mbr-section-title {
  color: #ffffff;
}
.cid-vgyAD1jkaO .mbr-text {
  color: #ffffff;
}
.cid-vgyAD1jkaO .mbr-desc {
  color: #ffffff;
}
.cid-vgyCQQyI5K .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCQQyI5K .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCQQyI5K .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCQQyI5K .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCQQyI5K .dropdown-item:hover,
.cid-vgyCQQyI5K .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCQQyI5K .dropdown-item:hover span {
  color: white;
}
.cid-vgyCQQyI5K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCQQyI5K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCQQyI5K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCQQyI5K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCQQyI5K .nav-link {
  position: relative;
}
.cid-vgyCQQyI5K .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCQQyI5K .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCQQyI5K .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCQQyI5K .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCQQyI5K .dropdown-menu,
.cid-vgyCQQyI5K .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCQQyI5K .nav-item:focus,
.cid-vgyCQQyI5K .nav-link:focus {
  outline: none;
}
.cid-vgyCQQyI5K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCQQyI5K .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCQQyI5K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCQQyI5K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCQQyI5K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCQQyI5K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCQQyI5K .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCQQyI5K .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCQQyI5K .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCQQyI5K .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCQQyI5K .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCQQyI5K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCQQyI5K .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCQQyI5K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCQQyI5K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCQQyI5K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCQQyI5K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCQQyI5K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCQQyI5K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCQQyI5K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCQQyI5K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCQQyI5K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCQQyI5K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCQQyI5K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCQQyI5K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCQQyI5K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCQQyI5K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCQQyI5K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCQQyI5K .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCQQyI5K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCQQyI5K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCQQyI5K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCQQyI5K .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCQQyI5K .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCQQyI5K .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCQQyI5K .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCQQyI5K .navbar-brand .navbar-caption:hover,
.cid-vgyCQQyI5K .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCQQyI5K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCQQyI5K .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCQQyI5K .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCQQyI5K .dropdown-item.active,
.cid-vgyCQQyI5K .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCQQyI5K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCQQyI5K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCQQyI5K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCQQyI5K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCQQyI5K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCQQyI5K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCQQyI5K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCQQyI5K ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCQQyI5K ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCQQyI5K .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCQQyI5K .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCQQyI5K .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCQQyI5K .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCQQyI5K button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCQQyI5K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCQQyI5K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCQQyI5K button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCQQyI5K button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCQQyI5K button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCQQyI5K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCQQyI5K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCQQyI5K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCQQyI5K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCQQyI5K .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCQQyI5K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCQQyI5K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCQQyI5K .navbar {
    height: 70px;
  }
  .cid-vgyCQQyI5K .navbar.opened {
    height: auto;
  }
  .cid-vgyCQQyI5K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCQQyI5K .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCQQyI5K .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCQQyI5K .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCQQyI5K .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCQQyI5K .nav-item .nav-link:hover,
.cid-vgyCQQyI5K .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCQQyI5K .nav-item .nav-link:hover::after,
.cid-vgyCQQyI5K .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCQQyI5K .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCQQyI5K .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCQQyI5K .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCQQyI5K .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCQQyI5K .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCQQyI5K .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCQQyI5K .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCQQyI5K .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCQQyI5K .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCQQyI5K .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCQQyI5K .content-wrap {
  min-height: 100px;
}
.cid-vgyCQQyI5K .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCQQyI5K .nav-link,
.cid-vgyCQQyI5K .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCQR4jOP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCQR4jOP {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCQR4jOP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCQR4jOP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCQR4jOP .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCQR4jOP .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCQR4jOP .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCQR4jOP .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCQR4jOP .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCQR4jOP .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCQR4jOP .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCQR4jOP .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCQR4jOP .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCQR4jOP .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCQR4jOP .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCQR4jOP .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCQR4jOP .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCQR4jOP .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCQR4jOP .mbr-label {
  color: #a6adbf;
}
.cid-vgyCQR4jOP .mbr-section-title {
  color: #111111;
}
.cid-vgyCQR4jOP .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCQR4jOP .mbr-text,
.cid-vgyCQR4jOP .text-wrapper {
  color: #666666;
}
.cid-vgyCQRjP9D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCQRjP9D .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCQRjP9D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCQRjP9D .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCQRjP9D .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCQRjP9D .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCQRjP9D .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCQRjP9D .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCQRjP9D .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCQRjP9D .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCQRjP9D .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCQRjP9D .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCQRjP9D .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCQRjP9D .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCQRjP9D .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCQRjP9D .mbr-section-title {
  color: #000000;
}
.cid-vgyCQRjP9D .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCQRjP9D .mbr-text,
.cid-vgyCQRjP9D .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCQRjP9D .mbr-section-title,
.cid-vgyCQRjP9D .mbr-section-btn {
  text-align: center;
}
.cid-vgyCQRv4gW {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCQRv4gW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCQRv4gW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCQRv4gW .row {
  justify-content: center;
}
.cid-vgyCQRv4gW .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCQRv4gW .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-vgyCQRv4gW .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCQRv4gW .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCQRv4gW .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCQRv4gW .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCQRv4gW .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCQRv4gW .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCQRv4gW .mbr-text {
  color: #ffffff;
}
.cid-vgyCQRv4gW .mbr-desc {
  color: #ffffff;
}
.cid-vgyCO5g5aV .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCO5g5aV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCO5g5aV .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCO5g5aV .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCO5g5aV .dropdown-item:hover,
.cid-vgyCO5g5aV .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCO5g5aV .dropdown-item:hover span {
  color: white;
}
.cid-vgyCO5g5aV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCO5g5aV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCO5g5aV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCO5g5aV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCO5g5aV .nav-link {
  position: relative;
}
.cid-vgyCO5g5aV .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCO5g5aV .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCO5g5aV .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCO5g5aV .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCO5g5aV .dropdown-menu,
.cid-vgyCO5g5aV .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCO5g5aV .nav-item:focus,
.cid-vgyCO5g5aV .nav-link:focus {
  outline: none;
}
.cid-vgyCO5g5aV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCO5g5aV .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCO5g5aV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCO5g5aV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCO5g5aV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCO5g5aV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCO5g5aV .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCO5g5aV .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCO5g5aV .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCO5g5aV .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCO5g5aV .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCO5g5aV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCO5g5aV .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCO5g5aV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCO5g5aV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCO5g5aV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCO5g5aV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCO5g5aV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCO5g5aV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCO5g5aV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCO5g5aV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCO5g5aV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCO5g5aV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCO5g5aV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCO5g5aV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCO5g5aV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCO5g5aV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCO5g5aV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCO5g5aV .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCO5g5aV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCO5g5aV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCO5g5aV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCO5g5aV .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCO5g5aV .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCO5g5aV .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCO5g5aV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCO5g5aV .navbar-brand .navbar-caption:hover,
.cid-vgyCO5g5aV .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCO5g5aV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCO5g5aV .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCO5g5aV .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCO5g5aV .dropdown-item.active,
.cid-vgyCO5g5aV .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCO5g5aV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCO5g5aV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCO5g5aV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCO5g5aV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCO5g5aV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCO5g5aV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCO5g5aV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCO5g5aV ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCO5g5aV ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCO5g5aV .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCO5g5aV .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCO5g5aV .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCO5g5aV .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCO5g5aV button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCO5g5aV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCO5g5aV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCO5g5aV button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCO5g5aV button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCO5g5aV button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCO5g5aV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCO5g5aV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCO5g5aV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCO5g5aV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCO5g5aV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCO5g5aV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCO5g5aV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCO5g5aV .navbar {
    height: 70px;
  }
  .cid-vgyCO5g5aV .navbar.opened {
    height: auto;
  }
  .cid-vgyCO5g5aV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCO5g5aV .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCO5g5aV .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCO5g5aV .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCO5g5aV .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCO5g5aV .nav-item .nav-link:hover,
.cid-vgyCO5g5aV .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCO5g5aV .nav-item .nav-link:hover::after,
.cid-vgyCO5g5aV .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCO5g5aV .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCO5g5aV .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCO5g5aV .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCO5g5aV .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCO5g5aV .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCO5g5aV .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCO5g5aV .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCO5g5aV .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCO5g5aV .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCO5g5aV .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCO5g5aV .content-wrap {
  min-height: 100px;
}
.cid-vgyCO5g5aV .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCO5g5aV .nav-link,
.cid-vgyCO5g5aV .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCO65TvV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCO65TvV {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCO65TvV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCO65TvV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCO65TvV .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCO65TvV .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCO65TvV .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCO65TvV .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCO65TvV .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCO65TvV .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCO65TvV .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCO65TvV .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCO65TvV .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCO65TvV .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCO65TvV .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCO65TvV .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCO65TvV .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCO65TvV .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCO65TvV .mbr-label {
  color: #a6adbf;
}
.cid-vgyCO65TvV .mbr-section-title {
  color: #111111;
}
.cid-vgyCO65TvV .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCO65TvV .mbr-text,
.cid-vgyCO65TvV .text-wrapper {
  color: #666666;
}
.cid-vgyCO6ptVu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCO6ptVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCO6ptVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCO6ptVu .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCO6ptVu .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCO6ptVu .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCO6ptVu .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCO6ptVu .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCO6ptVu .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCO6ptVu .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCO6ptVu .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCO6ptVu .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCO6ptVu .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCO6ptVu .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCO6ptVu .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCO6ptVu .mbr-section-title {
  color: #000000;
}
.cid-vgyCO6ptVu .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCO6ptVu .mbr-text,
.cid-vgyCO6ptVu .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCO6ptVu .mbr-section-title,
.cid-vgyCO6ptVu .mbr-section-btn {
  text-align: center;
}
.cid-vgyCO6HkX6 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCO6HkX6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCO6HkX6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCO6HkX6 .row {
  justify-content: center;
}
.cid-vgyCO6HkX6 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCO6HkX6 .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-vgyCO6HkX6 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCO6HkX6 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCO6HkX6 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCO6HkX6 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCO6HkX6 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCO6HkX6 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCO6HkX6 .mbr-text {
  color: #ffffff;
}
.cid-vgyCO6HkX6 .mbr-desc {
  color: #ffffff;
}
.cid-vgyCNfmhUs .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCNfmhUs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCNfmhUs .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCNfmhUs .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCNfmhUs .dropdown-item:hover,
.cid-vgyCNfmhUs .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCNfmhUs .dropdown-item:hover span {
  color: white;
}
.cid-vgyCNfmhUs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCNfmhUs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCNfmhUs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCNfmhUs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCNfmhUs .nav-link {
  position: relative;
}
.cid-vgyCNfmhUs .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCNfmhUs .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCNfmhUs .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCNfmhUs .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCNfmhUs .dropdown-menu,
.cid-vgyCNfmhUs .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCNfmhUs .nav-item:focus,
.cid-vgyCNfmhUs .nav-link:focus {
  outline: none;
}
.cid-vgyCNfmhUs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCNfmhUs .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCNfmhUs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCNfmhUs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCNfmhUs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCNfmhUs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCNfmhUs .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCNfmhUs .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCNfmhUs .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCNfmhUs .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCNfmhUs .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCNfmhUs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCNfmhUs .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCNfmhUs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCNfmhUs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCNfmhUs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCNfmhUs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCNfmhUs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCNfmhUs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCNfmhUs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCNfmhUs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCNfmhUs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCNfmhUs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCNfmhUs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCNfmhUs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCNfmhUs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCNfmhUs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCNfmhUs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCNfmhUs .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCNfmhUs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCNfmhUs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCNfmhUs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCNfmhUs .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCNfmhUs .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCNfmhUs .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCNfmhUs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCNfmhUs .navbar-brand .navbar-caption:hover,
.cid-vgyCNfmhUs .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCNfmhUs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCNfmhUs .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCNfmhUs .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCNfmhUs .dropdown-item.active,
.cid-vgyCNfmhUs .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCNfmhUs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCNfmhUs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCNfmhUs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCNfmhUs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCNfmhUs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCNfmhUs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCNfmhUs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCNfmhUs ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCNfmhUs ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCNfmhUs .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCNfmhUs .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCNfmhUs .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCNfmhUs .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCNfmhUs button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCNfmhUs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCNfmhUs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCNfmhUs button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCNfmhUs button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCNfmhUs button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCNfmhUs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCNfmhUs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCNfmhUs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCNfmhUs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCNfmhUs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCNfmhUs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCNfmhUs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCNfmhUs .navbar {
    height: 70px;
  }
  .cid-vgyCNfmhUs .navbar.opened {
    height: auto;
  }
  .cid-vgyCNfmhUs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCNfmhUs .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCNfmhUs .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCNfmhUs .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCNfmhUs .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCNfmhUs .nav-item .nav-link:hover,
.cid-vgyCNfmhUs .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCNfmhUs .nav-item .nav-link:hover::after,
.cid-vgyCNfmhUs .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCNfmhUs .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCNfmhUs .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCNfmhUs .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCNfmhUs .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCNfmhUs .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCNfmhUs .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCNfmhUs .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCNfmhUs .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCNfmhUs .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCNfmhUs .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCNfmhUs .content-wrap {
  min-height: 100px;
}
.cid-vgyCNfmhUs .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCNfmhUs .nav-link,
.cid-vgyCNfmhUs .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCNg3OIE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCNg3OIE {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCNg3OIE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCNg3OIE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCNg3OIE .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCNg3OIE .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCNg3OIE .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCNg3OIE .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCNg3OIE .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCNg3OIE .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCNg3OIE .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCNg3OIE .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCNg3OIE .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCNg3OIE .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCNg3OIE .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCNg3OIE .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCNg3OIE .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCNg3OIE .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCNg3OIE .mbr-label {
  color: #a6adbf;
}
.cid-vgyCNg3OIE .mbr-section-title {
  color: #111111;
}
.cid-vgyCNg3OIE .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCNg3OIE .mbr-text,
.cid-vgyCNg3OIE .text-wrapper {
  color: #666666;
}
.cid-vgyCNgkpxB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCNgkpxB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCNgkpxB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCNgkpxB .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCNgkpxB .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCNgkpxB .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCNgkpxB .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCNgkpxB .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCNgkpxB .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCNgkpxB .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCNgkpxB .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCNgkpxB .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCNgkpxB .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCNgkpxB .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCNgkpxB .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCNgkpxB .mbr-section-title {
  color: #000000;
}
.cid-vgyCNgkpxB .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCNgkpxB .mbr-text,
.cid-vgyCNgkpxB .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCNgkpxB .mbr-section-title,
.cid-vgyCNgkpxB .mbr-section-btn {
  text-align: center;
}
.cid-vgyCNgzXbv {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCNgzXbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCNgzXbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCNgzXbv .row {
  justify-content: center;
}
.cid-vgyCNgzXbv .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCNgzXbv .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-vgyCNgzXbv .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCNgzXbv .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCNgzXbv .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCNgzXbv .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCNgzXbv .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCNgzXbv .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCNgzXbv .mbr-text {
  color: #ffffff;
}
.cid-vgyCNgzXbv .mbr-desc {
  color: #ffffff;
}
.cid-vgyCMEi3pp .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCMEi3pp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCMEi3pp .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCMEi3pp .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCMEi3pp .dropdown-item:hover,
.cid-vgyCMEi3pp .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCMEi3pp .dropdown-item:hover span {
  color: white;
}
.cid-vgyCMEi3pp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCMEi3pp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCMEi3pp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCMEi3pp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCMEi3pp .nav-link {
  position: relative;
}
.cid-vgyCMEi3pp .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCMEi3pp .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCMEi3pp .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCMEi3pp .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCMEi3pp .dropdown-menu,
.cid-vgyCMEi3pp .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCMEi3pp .nav-item:focus,
.cid-vgyCMEi3pp .nav-link:focus {
  outline: none;
}
.cid-vgyCMEi3pp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCMEi3pp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCMEi3pp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCMEi3pp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCMEi3pp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCMEi3pp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCMEi3pp .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCMEi3pp .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCMEi3pp .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCMEi3pp .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCMEi3pp .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCMEi3pp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCMEi3pp .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCMEi3pp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCMEi3pp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCMEi3pp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCMEi3pp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCMEi3pp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCMEi3pp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCMEi3pp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCMEi3pp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCMEi3pp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCMEi3pp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCMEi3pp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCMEi3pp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCMEi3pp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCMEi3pp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCMEi3pp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCMEi3pp .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCMEi3pp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCMEi3pp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCMEi3pp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCMEi3pp .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCMEi3pp .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCMEi3pp .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCMEi3pp .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCMEi3pp .navbar-brand .navbar-caption:hover,
.cid-vgyCMEi3pp .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCMEi3pp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCMEi3pp .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCMEi3pp .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCMEi3pp .dropdown-item.active,
.cid-vgyCMEi3pp .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCMEi3pp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCMEi3pp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCMEi3pp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCMEi3pp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCMEi3pp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCMEi3pp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCMEi3pp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCMEi3pp ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCMEi3pp ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCMEi3pp .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCMEi3pp .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCMEi3pp .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCMEi3pp .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCMEi3pp button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCMEi3pp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCMEi3pp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCMEi3pp button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCMEi3pp button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCMEi3pp button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCMEi3pp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCMEi3pp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCMEi3pp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCMEi3pp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCMEi3pp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCMEi3pp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCMEi3pp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCMEi3pp .navbar {
    height: 70px;
  }
  .cid-vgyCMEi3pp .navbar.opened {
    height: auto;
  }
  .cid-vgyCMEi3pp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCMEi3pp .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCMEi3pp .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCMEi3pp .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCMEi3pp .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCMEi3pp .nav-item .nav-link:hover,
.cid-vgyCMEi3pp .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCMEi3pp .nav-item .nav-link:hover::after,
.cid-vgyCMEi3pp .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCMEi3pp .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCMEi3pp .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCMEi3pp .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCMEi3pp .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCMEi3pp .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCMEi3pp .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCMEi3pp .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCMEi3pp .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCMEi3pp .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCMEi3pp .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCMEi3pp .content-wrap {
  min-height: 100px;
}
.cid-vgyCMEi3pp .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCMEi3pp .nav-link,
.cid-vgyCMEi3pp .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCMF1jrH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCMF1jrH {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCMF1jrH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCMF1jrH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCMF1jrH .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCMF1jrH .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCMF1jrH .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCMF1jrH .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCMF1jrH .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCMF1jrH .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCMF1jrH .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCMF1jrH .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCMF1jrH .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCMF1jrH .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCMF1jrH .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCMF1jrH .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCMF1jrH .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCMF1jrH .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCMF1jrH .mbr-label {
  color: #a6adbf;
}
.cid-vgyCMF1jrH .mbr-section-title {
  color: #111111;
}
.cid-vgyCMF1jrH .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCMF1jrH .mbr-text,
.cid-vgyCMF1jrH .text-wrapper {
  color: #666666;
}
.cid-vgyCMFkhEK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCMFkhEK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCMFkhEK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCMFkhEK .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCMFkhEK .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCMFkhEK .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCMFkhEK .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCMFkhEK .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCMFkhEK .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCMFkhEK .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCMFkhEK .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCMFkhEK .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCMFkhEK .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCMFkhEK .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCMFkhEK .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCMFkhEK .mbr-section-title {
  color: #000000;
}
.cid-vgyCMFkhEK .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCMFkhEK .mbr-text,
.cid-vgyCMFkhEK .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCMFkhEK .mbr-section-title,
.cid-vgyCMFkhEK .mbr-section-btn {
  text-align: center;
}
.cid-vgyCMFzmjy {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCMFzmjy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCMFzmjy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCMFzmjy .row {
  justify-content: center;
}
.cid-vgyCMFzmjy .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCMFzmjy .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-vgyCMFzmjy .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCMFzmjy .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCMFzmjy .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCMFzmjy .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCMFzmjy .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCMFzmjy .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCMFzmjy .mbr-text {
  color: #ffffff;
}
.cid-vgyCMFzmjy .mbr-desc {
  color: #ffffff;
}
.cid-vgyCM4IR2x .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCM4IR2x .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCM4IR2x .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCM4IR2x .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCM4IR2x .dropdown-item:hover,
.cid-vgyCM4IR2x .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCM4IR2x .dropdown-item:hover span {
  color: white;
}
.cid-vgyCM4IR2x .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCM4IR2x .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCM4IR2x .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCM4IR2x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCM4IR2x .nav-link {
  position: relative;
}
.cid-vgyCM4IR2x .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCM4IR2x .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCM4IR2x .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCM4IR2x .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCM4IR2x .dropdown-menu,
.cid-vgyCM4IR2x .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCM4IR2x .nav-item:focus,
.cid-vgyCM4IR2x .nav-link:focus {
  outline: none;
}
.cid-vgyCM4IR2x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCM4IR2x .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCM4IR2x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCM4IR2x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCM4IR2x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCM4IR2x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCM4IR2x .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCM4IR2x .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCM4IR2x .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCM4IR2x .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCM4IR2x .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCM4IR2x .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCM4IR2x .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCM4IR2x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCM4IR2x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCM4IR2x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCM4IR2x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCM4IR2x .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCM4IR2x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCM4IR2x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCM4IR2x .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCM4IR2x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCM4IR2x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCM4IR2x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCM4IR2x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCM4IR2x .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCM4IR2x .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCM4IR2x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCM4IR2x .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCM4IR2x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCM4IR2x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCM4IR2x .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCM4IR2x .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCM4IR2x .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCM4IR2x .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCM4IR2x .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCM4IR2x .navbar-brand .navbar-caption:hover,
.cid-vgyCM4IR2x .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCM4IR2x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCM4IR2x .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCM4IR2x .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCM4IR2x .dropdown-item.active,
.cid-vgyCM4IR2x .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCM4IR2x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCM4IR2x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCM4IR2x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCM4IR2x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCM4IR2x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCM4IR2x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCM4IR2x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCM4IR2x ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCM4IR2x ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCM4IR2x .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCM4IR2x .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCM4IR2x .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCM4IR2x .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCM4IR2x button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCM4IR2x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCM4IR2x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCM4IR2x button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCM4IR2x button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCM4IR2x button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCM4IR2x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCM4IR2x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCM4IR2x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCM4IR2x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCM4IR2x .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCM4IR2x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCM4IR2x .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCM4IR2x .navbar {
    height: 70px;
  }
  .cid-vgyCM4IR2x .navbar.opened {
    height: auto;
  }
  .cid-vgyCM4IR2x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCM4IR2x .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCM4IR2x .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCM4IR2x .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCM4IR2x .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCM4IR2x .nav-item .nav-link:hover,
.cid-vgyCM4IR2x .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCM4IR2x .nav-item .nav-link:hover::after,
.cid-vgyCM4IR2x .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCM4IR2x .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCM4IR2x .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCM4IR2x .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCM4IR2x .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCM4IR2x .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCM4IR2x .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCM4IR2x .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCM4IR2x .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCM4IR2x .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCM4IR2x .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCM4IR2x .content-wrap {
  min-height: 100px;
}
.cid-vgyCM4IR2x .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCM4IR2x .nav-link,
.cid-vgyCM4IR2x .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCM5nAjq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCM5nAjq {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCM5nAjq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCM5nAjq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCM5nAjq .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCM5nAjq .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCM5nAjq .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCM5nAjq .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCM5nAjq .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCM5nAjq .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCM5nAjq .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCM5nAjq .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCM5nAjq .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCM5nAjq .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCM5nAjq .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCM5nAjq .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCM5nAjq .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCM5nAjq .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCM5nAjq .mbr-label {
  color: #a6adbf;
}
.cid-vgyCM5nAjq .mbr-section-title {
  color: #111111;
}
.cid-vgyCM5nAjq .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCM5nAjq .mbr-text,
.cid-vgyCM5nAjq .text-wrapper {
  color: #666666;
}
.cid-vgyCM5Eoqf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCM5Eoqf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCM5Eoqf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCM5Eoqf .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCM5Eoqf .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCM5Eoqf .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCM5Eoqf .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCM5Eoqf .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCM5Eoqf .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCM5Eoqf .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCM5Eoqf .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCM5Eoqf .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCM5Eoqf .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCM5Eoqf .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCM5Eoqf .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCM5Eoqf .mbr-section-title {
  color: #000000;
}
.cid-vgyCM5Eoqf .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCM5Eoqf .mbr-text,
.cid-vgyCM5Eoqf .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCM5Eoqf .mbr-section-title,
.cid-vgyCM5Eoqf .mbr-section-btn {
  text-align: center;
}
.cid-vgyCM5TGNE {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCM5TGNE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCM5TGNE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCM5TGNE .row {
  justify-content: center;
}
.cid-vgyCM5TGNE .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCM5TGNE .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-vgyCM5TGNE .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCM5TGNE .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCM5TGNE .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCM5TGNE .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCM5TGNE .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCM5TGNE .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCM5TGNE .mbr-text {
  color: #ffffff;
}
.cid-vgyCM5TGNE .mbr-desc {
  color: #ffffff;
}
.cid-vgyCLpHq1L .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCLpHq1L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCLpHq1L .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCLpHq1L .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCLpHq1L .dropdown-item:hover,
.cid-vgyCLpHq1L .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCLpHq1L .dropdown-item:hover span {
  color: white;
}
.cid-vgyCLpHq1L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCLpHq1L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCLpHq1L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCLpHq1L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCLpHq1L .nav-link {
  position: relative;
}
.cid-vgyCLpHq1L .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCLpHq1L .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCLpHq1L .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCLpHq1L .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCLpHq1L .dropdown-menu,
.cid-vgyCLpHq1L .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCLpHq1L .nav-item:focus,
.cid-vgyCLpHq1L .nav-link:focus {
  outline: none;
}
.cid-vgyCLpHq1L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCLpHq1L .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCLpHq1L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCLpHq1L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCLpHq1L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCLpHq1L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCLpHq1L .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCLpHq1L .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCLpHq1L .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCLpHq1L .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCLpHq1L .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCLpHq1L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCLpHq1L .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCLpHq1L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCLpHq1L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCLpHq1L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCLpHq1L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCLpHq1L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCLpHq1L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCLpHq1L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCLpHq1L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCLpHq1L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCLpHq1L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCLpHq1L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCLpHq1L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCLpHq1L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCLpHq1L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCLpHq1L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCLpHq1L .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCLpHq1L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCLpHq1L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCLpHq1L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCLpHq1L .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCLpHq1L .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCLpHq1L .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCLpHq1L .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCLpHq1L .navbar-brand .navbar-caption:hover,
.cid-vgyCLpHq1L .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCLpHq1L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCLpHq1L .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCLpHq1L .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCLpHq1L .dropdown-item.active,
.cid-vgyCLpHq1L .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCLpHq1L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCLpHq1L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCLpHq1L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCLpHq1L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCLpHq1L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCLpHq1L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCLpHq1L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCLpHq1L ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCLpHq1L ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCLpHq1L .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCLpHq1L .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCLpHq1L .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCLpHq1L .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCLpHq1L button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCLpHq1L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCLpHq1L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCLpHq1L button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCLpHq1L button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCLpHq1L button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCLpHq1L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCLpHq1L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCLpHq1L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCLpHq1L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCLpHq1L .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCLpHq1L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCLpHq1L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCLpHq1L .navbar {
    height: 70px;
  }
  .cid-vgyCLpHq1L .navbar.opened {
    height: auto;
  }
  .cid-vgyCLpHq1L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCLpHq1L .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCLpHq1L .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCLpHq1L .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCLpHq1L .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCLpHq1L .nav-item .nav-link:hover,
.cid-vgyCLpHq1L .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCLpHq1L .nav-item .nav-link:hover::after,
.cid-vgyCLpHq1L .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCLpHq1L .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCLpHq1L .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCLpHq1L .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCLpHq1L .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCLpHq1L .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCLpHq1L .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCLpHq1L .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCLpHq1L .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCLpHq1L .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCLpHq1L .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCLpHq1L .content-wrap {
  min-height: 100px;
}
.cid-vgyCLpHq1L .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCLpHq1L .nav-link,
.cid-vgyCLpHq1L .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCLqlAdM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCLqlAdM {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCLqlAdM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCLqlAdM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCLqlAdM .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCLqlAdM .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCLqlAdM .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCLqlAdM .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCLqlAdM .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCLqlAdM .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCLqlAdM .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCLqlAdM .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCLqlAdM .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCLqlAdM .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCLqlAdM .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCLqlAdM .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCLqlAdM .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCLqlAdM .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCLqlAdM .mbr-label {
  color: #a6adbf;
}
.cid-vgyCLqlAdM .mbr-section-title {
  color: #111111;
}
.cid-vgyCLqlAdM .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCLqlAdM .mbr-text,
.cid-vgyCLqlAdM .text-wrapper {
  color: #666666;
}
.cid-vgyCLqCGud {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCLqCGud .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCLqCGud .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCLqCGud .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCLqCGud .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCLqCGud .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCLqCGud .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCLqCGud .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCLqCGud .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCLqCGud .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCLqCGud .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCLqCGud .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCLqCGud .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCLqCGud .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCLqCGud .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCLqCGud .mbr-section-title {
  color: #000000;
}
.cid-vgyCLqCGud .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCLqCGud .mbr-text,
.cid-vgyCLqCGud .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCLqCGud .mbr-section-title,
.cid-vgyCLqCGud .mbr-section-btn {
  text-align: center;
}
.cid-vgyCLqRmif {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCLqRmif .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCLqRmif .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCLqRmif .row {
  justify-content: center;
}
.cid-vgyCLqRmif .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCLqRmif .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-vgyCLqRmif .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCLqRmif .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCLqRmif .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCLqRmif .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCLqRmif .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCLqRmif .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCLqRmif .mbr-text {
  color: #ffffff;
}
.cid-vgyCLqRmif .mbr-desc {
  color: #ffffff;
}
.cid-vgyCKRJdSN .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCKRJdSN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCKRJdSN .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCKRJdSN .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCKRJdSN .dropdown-item:hover,
.cid-vgyCKRJdSN .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCKRJdSN .dropdown-item:hover span {
  color: white;
}
.cid-vgyCKRJdSN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCKRJdSN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCKRJdSN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCKRJdSN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCKRJdSN .nav-link {
  position: relative;
}
.cid-vgyCKRJdSN .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCKRJdSN .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCKRJdSN .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCKRJdSN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCKRJdSN .dropdown-menu,
.cid-vgyCKRJdSN .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCKRJdSN .nav-item:focus,
.cid-vgyCKRJdSN .nav-link:focus {
  outline: none;
}
.cid-vgyCKRJdSN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCKRJdSN .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCKRJdSN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCKRJdSN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCKRJdSN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCKRJdSN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCKRJdSN .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCKRJdSN .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCKRJdSN .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCKRJdSN .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCKRJdSN .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCKRJdSN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCKRJdSN .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCKRJdSN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCKRJdSN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCKRJdSN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCKRJdSN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCKRJdSN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCKRJdSN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCKRJdSN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCKRJdSN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCKRJdSN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCKRJdSN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCKRJdSN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCKRJdSN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCKRJdSN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCKRJdSN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCKRJdSN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCKRJdSN .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCKRJdSN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCKRJdSN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCKRJdSN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCKRJdSN .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCKRJdSN .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCKRJdSN .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCKRJdSN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCKRJdSN .navbar-brand .navbar-caption:hover,
.cid-vgyCKRJdSN .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCKRJdSN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCKRJdSN .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCKRJdSN .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCKRJdSN .dropdown-item.active,
.cid-vgyCKRJdSN .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCKRJdSN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCKRJdSN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCKRJdSN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCKRJdSN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCKRJdSN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCKRJdSN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCKRJdSN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCKRJdSN ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCKRJdSN ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCKRJdSN .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCKRJdSN .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCKRJdSN .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCKRJdSN .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCKRJdSN button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCKRJdSN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCKRJdSN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCKRJdSN button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCKRJdSN button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCKRJdSN button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCKRJdSN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCKRJdSN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCKRJdSN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCKRJdSN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCKRJdSN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCKRJdSN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCKRJdSN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCKRJdSN .navbar {
    height: 70px;
  }
  .cid-vgyCKRJdSN .navbar.opened {
    height: auto;
  }
  .cid-vgyCKRJdSN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCKRJdSN .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCKRJdSN .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCKRJdSN .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCKRJdSN .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCKRJdSN .nav-item .nav-link:hover,
.cid-vgyCKRJdSN .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCKRJdSN .nav-item .nav-link:hover::after,
.cid-vgyCKRJdSN .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCKRJdSN .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCKRJdSN .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCKRJdSN .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCKRJdSN .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCKRJdSN .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCKRJdSN .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCKRJdSN .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCKRJdSN .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCKRJdSN .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCKRJdSN .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCKRJdSN .content-wrap {
  min-height: 100px;
}
.cid-vgyCKRJdSN .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCKRJdSN .nav-link,
.cid-vgyCKRJdSN .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCKSxVpw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCKSxVpw {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCKSxVpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCKSxVpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCKSxVpw .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCKSxVpw .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCKSxVpw .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCKSxVpw .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCKSxVpw .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCKSxVpw .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCKSxVpw .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCKSxVpw .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCKSxVpw .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCKSxVpw .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCKSxVpw .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCKSxVpw .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCKSxVpw .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCKSxVpw .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCKSxVpw .mbr-label {
  color: #a6adbf;
}
.cid-vgyCKSxVpw .mbr-section-title {
  color: #111111;
}
.cid-vgyCKSxVpw .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCKSxVpw .mbr-text,
.cid-vgyCKSxVpw .text-wrapper {
  color: #666666;
}
.cid-vgyCKSSwdX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCKSSwdX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCKSSwdX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCKSSwdX .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCKSSwdX .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCKSSwdX .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCKSSwdX .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCKSSwdX .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCKSSwdX .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCKSSwdX .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCKSSwdX .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCKSSwdX .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCKSSwdX .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCKSSwdX .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCKSSwdX .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCKSSwdX .mbr-section-title {
  color: #000000;
}
.cid-vgyCKSSwdX .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCKSSwdX .mbr-text,
.cid-vgyCKSSwdX .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCKSSwdX .mbr-section-title,
.cid-vgyCKSSwdX .mbr-section-btn {
  text-align: center;
}
.cid-vgyCKTawg4 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCKTawg4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCKTawg4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCKTawg4 .row {
  justify-content: center;
}
.cid-vgyCKTawg4 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCKTawg4 .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-vgyCKTawg4 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCKTawg4 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCKTawg4 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCKTawg4 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCKTawg4 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCKTawg4 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCKTawg4 .mbr-text {
  color: #ffffff;
}
.cid-vgyCKTawg4 .mbr-desc {
  color: #ffffff;
}
.cid-vgyCKbs2tz .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCKbs2tz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCKbs2tz .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCKbs2tz .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCKbs2tz .dropdown-item:hover,
.cid-vgyCKbs2tz .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCKbs2tz .dropdown-item:hover span {
  color: white;
}
.cid-vgyCKbs2tz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCKbs2tz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCKbs2tz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCKbs2tz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCKbs2tz .nav-link {
  position: relative;
}
.cid-vgyCKbs2tz .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCKbs2tz .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCKbs2tz .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCKbs2tz .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCKbs2tz .dropdown-menu,
.cid-vgyCKbs2tz .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCKbs2tz .nav-item:focus,
.cid-vgyCKbs2tz .nav-link:focus {
  outline: none;
}
.cid-vgyCKbs2tz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCKbs2tz .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCKbs2tz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCKbs2tz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCKbs2tz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCKbs2tz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCKbs2tz .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCKbs2tz .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCKbs2tz .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCKbs2tz .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCKbs2tz .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCKbs2tz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCKbs2tz .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCKbs2tz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCKbs2tz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCKbs2tz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCKbs2tz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCKbs2tz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCKbs2tz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCKbs2tz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCKbs2tz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCKbs2tz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCKbs2tz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCKbs2tz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCKbs2tz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCKbs2tz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCKbs2tz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCKbs2tz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCKbs2tz .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCKbs2tz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCKbs2tz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCKbs2tz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCKbs2tz .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCKbs2tz .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCKbs2tz .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCKbs2tz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCKbs2tz .navbar-brand .navbar-caption:hover,
.cid-vgyCKbs2tz .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCKbs2tz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCKbs2tz .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCKbs2tz .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCKbs2tz .dropdown-item.active,
.cid-vgyCKbs2tz .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCKbs2tz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCKbs2tz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCKbs2tz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCKbs2tz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCKbs2tz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCKbs2tz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCKbs2tz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCKbs2tz ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCKbs2tz ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCKbs2tz .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCKbs2tz .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCKbs2tz .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCKbs2tz .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCKbs2tz button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCKbs2tz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCKbs2tz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCKbs2tz button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCKbs2tz button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCKbs2tz button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCKbs2tz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCKbs2tz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCKbs2tz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCKbs2tz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCKbs2tz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCKbs2tz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCKbs2tz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCKbs2tz .navbar {
    height: 70px;
  }
  .cid-vgyCKbs2tz .navbar.opened {
    height: auto;
  }
  .cid-vgyCKbs2tz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCKbs2tz .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCKbs2tz .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCKbs2tz .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCKbs2tz .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCKbs2tz .nav-item .nav-link:hover,
.cid-vgyCKbs2tz .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCKbs2tz .nav-item .nav-link:hover::after,
.cid-vgyCKbs2tz .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCKbs2tz .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCKbs2tz .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCKbs2tz .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCKbs2tz .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCKbs2tz .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCKbs2tz .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCKbs2tz .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCKbs2tz .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCKbs2tz .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCKbs2tz .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCKbs2tz .content-wrap {
  min-height: 100px;
}
.cid-vgyCKbs2tz .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCKbs2tz .nav-link,
.cid-vgyCKbs2tz .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCKc80Lg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCKc80Lg {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCKc80Lg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCKc80Lg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCKc80Lg .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCKc80Lg .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCKc80Lg .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCKc80Lg .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCKc80Lg .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCKc80Lg .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCKc80Lg .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCKc80Lg .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCKc80Lg .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCKc80Lg .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCKc80Lg .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCKc80Lg .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCKc80Lg .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCKc80Lg .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCKc80Lg .mbr-label {
  color: #a6adbf;
}
.cid-vgyCKc80Lg .mbr-section-title {
  color: #111111;
}
.cid-vgyCKc80Lg .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCKc80Lg .mbr-text,
.cid-vgyCKc80Lg .text-wrapper {
  color: #666666;
}
.cid-vgyCKcpwR6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCKcpwR6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCKcpwR6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCKcpwR6 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCKcpwR6 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCKcpwR6 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCKcpwR6 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCKcpwR6 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCKcpwR6 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCKcpwR6 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCKcpwR6 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCKcpwR6 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCKcpwR6 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCKcpwR6 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCKcpwR6 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCKcpwR6 .mbr-section-title {
  color: #000000;
}
.cid-vgyCKcpwR6 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCKcpwR6 .mbr-text,
.cid-vgyCKcpwR6 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCKcpwR6 .mbr-section-title,
.cid-vgyCKcpwR6 .mbr-section-btn {
  text-align: center;
}
.cid-vgyCKcFeE2 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCKcFeE2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCKcFeE2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCKcFeE2 .row {
  justify-content: center;
}
.cid-vgyCKcFeE2 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCKcFeE2 .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-vgyCKcFeE2 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCKcFeE2 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCKcFeE2 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCKcFeE2 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCKcFeE2 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCKcFeE2 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCKcFeE2 .mbr-text {
  color: #ffffff;
}
.cid-vgyCKcFeE2 .mbr-desc {
  color: #ffffff;
}
.cid-vgyCJsSJg2 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCJsSJg2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCJsSJg2 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCJsSJg2 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCJsSJg2 .dropdown-item:hover,
.cid-vgyCJsSJg2 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCJsSJg2 .dropdown-item:hover span {
  color: white;
}
.cid-vgyCJsSJg2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCJsSJg2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCJsSJg2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCJsSJg2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCJsSJg2 .nav-link {
  position: relative;
}
.cid-vgyCJsSJg2 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCJsSJg2 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCJsSJg2 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCJsSJg2 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCJsSJg2 .dropdown-menu,
.cid-vgyCJsSJg2 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCJsSJg2 .nav-item:focus,
.cid-vgyCJsSJg2 .nav-link:focus {
  outline: none;
}
.cid-vgyCJsSJg2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCJsSJg2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCJsSJg2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCJsSJg2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCJsSJg2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCJsSJg2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCJsSJg2 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCJsSJg2 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCJsSJg2 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCJsSJg2 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCJsSJg2 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCJsSJg2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCJsSJg2 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCJsSJg2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCJsSJg2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCJsSJg2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCJsSJg2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCJsSJg2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCJsSJg2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCJsSJg2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCJsSJg2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCJsSJg2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCJsSJg2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCJsSJg2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCJsSJg2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCJsSJg2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCJsSJg2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCJsSJg2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCJsSJg2 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCJsSJg2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCJsSJg2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCJsSJg2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCJsSJg2 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCJsSJg2 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCJsSJg2 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCJsSJg2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCJsSJg2 .navbar-brand .navbar-caption:hover,
.cid-vgyCJsSJg2 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCJsSJg2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCJsSJg2 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCJsSJg2 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCJsSJg2 .dropdown-item.active,
.cid-vgyCJsSJg2 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCJsSJg2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCJsSJg2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCJsSJg2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCJsSJg2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCJsSJg2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCJsSJg2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCJsSJg2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCJsSJg2 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCJsSJg2 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCJsSJg2 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCJsSJg2 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCJsSJg2 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCJsSJg2 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCJsSJg2 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCJsSJg2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCJsSJg2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCJsSJg2 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCJsSJg2 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCJsSJg2 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCJsSJg2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCJsSJg2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCJsSJg2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCJsSJg2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCJsSJg2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCJsSJg2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCJsSJg2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCJsSJg2 .navbar {
    height: 70px;
  }
  .cid-vgyCJsSJg2 .navbar.opened {
    height: auto;
  }
  .cid-vgyCJsSJg2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCJsSJg2 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCJsSJg2 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCJsSJg2 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCJsSJg2 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCJsSJg2 .nav-item .nav-link:hover,
.cid-vgyCJsSJg2 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCJsSJg2 .nav-item .nav-link:hover::after,
.cid-vgyCJsSJg2 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCJsSJg2 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCJsSJg2 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCJsSJg2 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCJsSJg2 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCJsSJg2 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCJsSJg2 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCJsSJg2 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCJsSJg2 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCJsSJg2 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCJsSJg2 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCJsSJg2 .content-wrap {
  min-height: 100px;
}
.cid-vgyCJsSJg2 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCJsSJg2 .nav-link,
.cid-vgyCJsSJg2 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCJtDo1c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCJtDo1c {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCJtDo1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCJtDo1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCJtDo1c .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCJtDo1c .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCJtDo1c .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCJtDo1c .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCJtDo1c .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCJtDo1c .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCJtDo1c .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCJtDo1c .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCJtDo1c .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCJtDo1c .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCJtDo1c .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCJtDo1c .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCJtDo1c .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCJtDo1c .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCJtDo1c .mbr-label {
  color: #a6adbf;
}
.cid-vgyCJtDo1c .mbr-section-title {
  color: #111111;
}
.cid-vgyCJtDo1c .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCJtDo1c .mbr-text,
.cid-vgyCJtDo1c .text-wrapper {
  color: #666666;
}
.cid-vgyCJtWnvA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCJtWnvA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCJtWnvA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCJtWnvA .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCJtWnvA .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCJtWnvA .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCJtWnvA .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCJtWnvA .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCJtWnvA .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCJtWnvA .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCJtWnvA .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCJtWnvA .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCJtWnvA .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCJtWnvA .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCJtWnvA .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCJtWnvA .mbr-section-title {
  color: #000000;
}
.cid-vgyCJtWnvA .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCJtWnvA .mbr-text,
.cid-vgyCJtWnvA .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCJtWnvA .mbr-section-title,
.cid-vgyCJtWnvA .mbr-section-btn {
  text-align: center;
}
.cid-vgyCJucASJ {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCJucASJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCJucASJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCJucASJ .row {
  justify-content: center;
}
.cid-vgyCJucASJ .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCJucASJ .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-vgyCJucASJ .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCJucASJ .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCJucASJ .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCJucASJ .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCJucASJ .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCJucASJ .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCJucASJ .mbr-text {
  color: #ffffff;
}
.cid-vgyCJucASJ .mbr-desc {
  color: #ffffff;
}
.cid-vgyCIN7tlB .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCIN7tlB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCIN7tlB .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCIN7tlB .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCIN7tlB .dropdown-item:hover,
.cid-vgyCIN7tlB .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCIN7tlB .dropdown-item:hover span {
  color: white;
}
.cid-vgyCIN7tlB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCIN7tlB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCIN7tlB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCIN7tlB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCIN7tlB .nav-link {
  position: relative;
}
.cid-vgyCIN7tlB .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCIN7tlB .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCIN7tlB .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCIN7tlB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCIN7tlB .dropdown-menu,
.cid-vgyCIN7tlB .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCIN7tlB .nav-item:focus,
.cid-vgyCIN7tlB .nav-link:focus {
  outline: none;
}
.cid-vgyCIN7tlB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCIN7tlB .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCIN7tlB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCIN7tlB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCIN7tlB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCIN7tlB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCIN7tlB .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCIN7tlB .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCIN7tlB .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCIN7tlB .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCIN7tlB .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCIN7tlB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCIN7tlB .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCIN7tlB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCIN7tlB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCIN7tlB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCIN7tlB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCIN7tlB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCIN7tlB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCIN7tlB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCIN7tlB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCIN7tlB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCIN7tlB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCIN7tlB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCIN7tlB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCIN7tlB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCIN7tlB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCIN7tlB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCIN7tlB .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCIN7tlB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCIN7tlB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCIN7tlB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCIN7tlB .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCIN7tlB .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCIN7tlB .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCIN7tlB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCIN7tlB .navbar-brand .navbar-caption:hover,
.cid-vgyCIN7tlB .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCIN7tlB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCIN7tlB .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCIN7tlB .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCIN7tlB .dropdown-item.active,
.cid-vgyCIN7tlB .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCIN7tlB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCIN7tlB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCIN7tlB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCIN7tlB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCIN7tlB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCIN7tlB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCIN7tlB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCIN7tlB ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCIN7tlB ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCIN7tlB .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCIN7tlB .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCIN7tlB .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCIN7tlB .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCIN7tlB button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCIN7tlB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCIN7tlB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCIN7tlB button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCIN7tlB button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCIN7tlB button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCIN7tlB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCIN7tlB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCIN7tlB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCIN7tlB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCIN7tlB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCIN7tlB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCIN7tlB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCIN7tlB .navbar {
    height: 70px;
  }
  .cid-vgyCIN7tlB .navbar.opened {
    height: auto;
  }
  .cid-vgyCIN7tlB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCIN7tlB .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCIN7tlB .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCIN7tlB .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCIN7tlB .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCIN7tlB .nav-item .nav-link:hover,
.cid-vgyCIN7tlB .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCIN7tlB .nav-item .nav-link:hover::after,
.cid-vgyCIN7tlB .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCIN7tlB .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCIN7tlB .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCIN7tlB .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCIN7tlB .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCIN7tlB .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCIN7tlB .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCIN7tlB .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCIN7tlB .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCIN7tlB .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCIN7tlB .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCIN7tlB .content-wrap {
  min-height: 100px;
}
.cid-vgyCIN7tlB .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCIN7tlB .nav-link,
.cid-vgyCIN7tlB .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCINLbaE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCINLbaE {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCINLbaE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCINLbaE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCINLbaE .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCINLbaE .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCINLbaE .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCINLbaE .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCINLbaE .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCINLbaE .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCINLbaE .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCINLbaE .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCINLbaE .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCINLbaE .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCINLbaE .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCINLbaE .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCINLbaE .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCINLbaE .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCINLbaE .mbr-label {
  color: #a6adbf;
}
.cid-vgyCINLbaE .mbr-section-title {
  color: #111111;
}
.cid-vgyCINLbaE .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCINLbaE .mbr-text,
.cid-vgyCINLbaE .text-wrapper {
  color: #666666;
}
.cid-vgyCIO3iCh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCIO3iCh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCIO3iCh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCIO3iCh .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCIO3iCh .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCIO3iCh .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCIO3iCh .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCIO3iCh .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCIO3iCh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCIO3iCh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCIO3iCh .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCIO3iCh .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCIO3iCh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCIO3iCh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCIO3iCh .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCIO3iCh .mbr-section-title {
  color: #000000;
}
.cid-vgyCIO3iCh .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCIO3iCh .mbr-text,
.cid-vgyCIO3iCh .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCIO3iCh .mbr-section-title,
.cid-vgyCIO3iCh .mbr-section-btn {
  text-align: center;
}
.cid-vgyCIOjwKU {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCIOjwKU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCIOjwKU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCIOjwKU .row {
  justify-content: center;
}
.cid-vgyCIOjwKU .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCIOjwKU .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-vgyCIOjwKU .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCIOjwKU .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCIOjwKU .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCIOjwKU .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCIOjwKU .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCIOjwKU .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCIOjwKU .mbr-text {
  color: #ffffff;
}
.cid-vgyCIOjwKU .mbr-desc {
  color: #ffffff;
}
.cid-vgyCI4QGUx .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCI4QGUx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCI4QGUx .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCI4QGUx .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCI4QGUx .dropdown-item:hover,
.cid-vgyCI4QGUx .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCI4QGUx .dropdown-item:hover span {
  color: white;
}
.cid-vgyCI4QGUx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCI4QGUx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCI4QGUx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCI4QGUx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCI4QGUx .nav-link {
  position: relative;
}
.cid-vgyCI4QGUx .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCI4QGUx .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCI4QGUx .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCI4QGUx .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCI4QGUx .dropdown-menu,
.cid-vgyCI4QGUx .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCI4QGUx .nav-item:focus,
.cid-vgyCI4QGUx .nav-link:focus {
  outline: none;
}
.cid-vgyCI4QGUx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCI4QGUx .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCI4QGUx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCI4QGUx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCI4QGUx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCI4QGUx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCI4QGUx .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCI4QGUx .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCI4QGUx .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCI4QGUx .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCI4QGUx .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCI4QGUx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCI4QGUx .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCI4QGUx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCI4QGUx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCI4QGUx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCI4QGUx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCI4QGUx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCI4QGUx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCI4QGUx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCI4QGUx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCI4QGUx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCI4QGUx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCI4QGUx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCI4QGUx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCI4QGUx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCI4QGUx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCI4QGUx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCI4QGUx .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCI4QGUx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCI4QGUx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCI4QGUx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCI4QGUx .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCI4QGUx .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCI4QGUx .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCI4QGUx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCI4QGUx .navbar-brand .navbar-caption:hover,
.cid-vgyCI4QGUx .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCI4QGUx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCI4QGUx .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCI4QGUx .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCI4QGUx .dropdown-item.active,
.cid-vgyCI4QGUx .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCI4QGUx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCI4QGUx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCI4QGUx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCI4QGUx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCI4QGUx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCI4QGUx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCI4QGUx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCI4QGUx ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCI4QGUx ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCI4QGUx .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCI4QGUx .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCI4QGUx .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCI4QGUx .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCI4QGUx button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCI4QGUx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCI4QGUx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCI4QGUx button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCI4QGUx button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCI4QGUx button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCI4QGUx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCI4QGUx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCI4QGUx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCI4QGUx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCI4QGUx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCI4QGUx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCI4QGUx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCI4QGUx .navbar {
    height: 70px;
  }
  .cid-vgyCI4QGUx .navbar.opened {
    height: auto;
  }
  .cid-vgyCI4QGUx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCI4QGUx .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCI4QGUx .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCI4QGUx .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCI4QGUx .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCI4QGUx .nav-item .nav-link:hover,
.cid-vgyCI4QGUx .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCI4QGUx .nav-item .nav-link:hover::after,
.cid-vgyCI4QGUx .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCI4QGUx .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCI4QGUx .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCI4QGUx .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCI4QGUx .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCI4QGUx .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCI4QGUx .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCI4QGUx .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCI4QGUx .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCI4QGUx .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCI4QGUx .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCI4QGUx .content-wrap {
  min-height: 100px;
}
.cid-vgyCI4QGUx .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCI4QGUx .nav-link,
.cid-vgyCI4QGUx .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCI5tR3A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCI5tR3A {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCI5tR3A .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCI5tR3A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCI5tR3A .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCI5tR3A .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCI5tR3A .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCI5tR3A .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCI5tR3A .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCI5tR3A .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCI5tR3A .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCI5tR3A .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCI5tR3A .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCI5tR3A .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCI5tR3A .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCI5tR3A .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCI5tR3A .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCI5tR3A .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCI5tR3A .mbr-label {
  color: #a6adbf;
}
.cid-vgyCI5tR3A .mbr-section-title {
  color: #111111;
}
.cid-vgyCI5tR3A .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCI5tR3A .mbr-text,
.cid-vgyCI5tR3A .text-wrapper {
  color: #666666;
}
.cid-vgyCI5JAKr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCI5JAKr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCI5JAKr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCI5JAKr .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCI5JAKr .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCI5JAKr .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCI5JAKr .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCI5JAKr .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCI5JAKr .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCI5JAKr .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCI5JAKr .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCI5JAKr .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCI5JAKr .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCI5JAKr .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCI5JAKr .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCI5JAKr .mbr-section-title {
  color: #000000;
}
.cid-vgyCI5JAKr .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCI5JAKr .mbr-text,
.cid-vgyCI5JAKr .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCI5JAKr .mbr-section-title,
.cid-vgyCI5JAKr .mbr-section-btn {
  text-align: center;
}
.cid-vgyCI5X7SP {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCI5X7SP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCI5X7SP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCI5X7SP .row {
  justify-content: center;
}
.cid-vgyCI5X7SP .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCI5X7SP .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-vgyCI5X7SP .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCI5X7SP .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCI5X7SP .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCI5X7SP .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCI5X7SP .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCI5X7SP .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCI5X7SP .mbr-text {
  color: #ffffff;
}
.cid-vgyCI5X7SP .mbr-desc {
  color: #ffffff;
}
.cid-vgyCHlrAvR .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCHlrAvR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCHlrAvR .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCHlrAvR .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCHlrAvR .dropdown-item:hover,
.cid-vgyCHlrAvR .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCHlrAvR .dropdown-item:hover span {
  color: white;
}
.cid-vgyCHlrAvR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCHlrAvR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCHlrAvR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCHlrAvR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCHlrAvR .nav-link {
  position: relative;
}
.cid-vgyCHlrAvR .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCHlrAvR .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCHlrAvR .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCHlrAvR .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCHlrAvR .dropdown-menu,
.cid-vgyCHlrAvR .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCHlrAvR .nav-item:focus,
.cid-vgyCHlrAvR .nav-link:focus {
  outline: none;
}
.cid-vgyCHlrAvR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCHlrAvR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCHlrAvR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCHlrAvR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCHlrAvR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCHlrAvR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCHlrAvR .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCHlrAvR .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCHlrAvR .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCHlrAvR .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCHlrAvR .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCHlrAvR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCHlrAvR .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCHlrAvR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCHlrAvR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCHlrAvR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCHlrAvR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCHlrAvR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCHlrAvR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCHlrAvR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCHlrAvR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCHlrAvR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCHlrAvR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCHlrAvR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCHlrAvR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCHlrAvR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCHlrAvR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCHlrAvR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCHlrAvR .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCHlrAvR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCHlrAvR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCHlrAvR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCHlrAvR .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCHlrAvR .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCHlrAvR .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCHlrAvR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCHlrAvR .navbar-brand .navbar-caption:hover,
.cid-vgyCHlrAvR .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCHlrAvR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCHlrAvR .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCHlrAvR .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCHlrAvR .dropdown-item.active,
.cid-vgyCHlrAvR .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCHlrAvR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCHlrAvR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCHlrAvR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCHlrAvR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCHlrAvR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCHlrAvR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCHlrAvR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCHlrAvR ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCHlrAvR ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCHlrAvR .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCHlrAvR .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCHlrAvR .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCHlrAvR .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCHlrAvR button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCHlrAvR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCHlrAvR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCHlrAvR button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCHlrAvR button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCHlrAvR button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCHlrAvR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCHlrAvR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCHlrAvR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCHlrAvR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCHlrAvR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCHlrAvR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCHlrAvR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCHlrAvR .navbar {
    height: 70px;
  }
  .cid-vgyCHlrAvR .navbar.opened {
    height: auto;
  }
  .cid-vgyCHlrAvR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCHlrAvR .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCHlrAvR .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCHlrAvR .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCHlrAvR .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCHlrAvR .nav-item .nav-link:hover,
.cid-vgyCHlrAvR .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCHlrAvR .nav-item .nav-link:hover::after,
.cid-vgyCHlrAvR .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCHlrAvR .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCHlrAvR .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCHlrAvR .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCHlrAvR .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCHlrAvR .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCHlrAvR .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCHlrAvR .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCHlrAvR .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCHlrAvR .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCHlrAvR .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCHlrAvR .content-wrap {
  min-height: 100px;
}
.cid-vgyCHlrAvR .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCHlrAvR .nav-link,
.cid-vgyCHlrAvR .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCHm2S5e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCHm2S5e {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCHm2S5e .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCHm2S5e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCHm2S5e .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCHm2S5e .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCHm2S5e .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCHm2S5e .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCHm2S5e .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCHm2S5e .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCHm2S5e .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCHm2S5e .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCHm2S5e .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCHm2S5e .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCHm2S5e .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCHm2S5e .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCHm2S5e .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCHm2S5e .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCHm2S5e .mbr-label {
  color: #a6adbf;
}
.cid-vgyCHm2S5e .mbr-section-title {
  color: #111111;
}
.cid-vgyCHm2S5e .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCHm2S5e .mbr-text,
.cid-vgyCHm2S5e .text-wrapper {
  color: #666666;
}
.cid-vgyCHmjwLO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCHmjwLO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCHmjwLO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCHmjwLO .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCHmjwLO .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCHmjwLO .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCHmjwLO .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCHmjwLO .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCHmjwLO .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCHmjwLO .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCHmjwLO .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCHmjwLO .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCHmjwLO .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCHmjwLO .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCHmjwLO .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCHmjwLO .mbr-section-title {
  color: #000000;
}
.cid-vgyCHmjwLO .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCHmjwLO .mbr-text,
.cid-vgyCHmjwLO .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCHmjwLO .mbr-section-title,
.cid-vgyCHmjwLO .mbr-section-btn {
  text-align: center;
}
.cid-vgyCHmxEtt {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCHmxEtt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCHmxEtt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCHmxEtt .row {
  justify-content: center;
}
.cid-vgyCHmxEtt .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCHmxEtt .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-vgyCHmxEtt .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCHmxEtt .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCHmxEtt .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCHmxEtt .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCHmxEtt .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCHmxEtt .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCHmxEtt .mbr-text {
  color: #ffffff;
}
.cid-vgyCHmxEtt .mbr-desc {
  color: #ffffff;
}
.cid-vgyCGIdmGn .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCGIdmGn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCGIdmGn .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCGIdmGn .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCGIdmGn .dropdown-item:hover,
.cid-vgyCGIdmGn .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCGIdmGn .dropdown-item:hover span {
  color: white;
}
.cid-vgyCGIdmGn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCGIdmGn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCGIdmGn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCGIdmGn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCGIdmGn .nav-link {
  position: relative;
}
.cid-vgyCGIdmGn .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCGIdmGn .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCGIdmGn .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCGIdmGn .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCGIdmGn .dropdown-menu,
.cid-vgyCGIdmGn .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCGIdmGn .nav-item:focus,
.cid-vgyCGIdmGn .nav-link:focus {
  outline: none;
}
.cid-vgyCGIdmGn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCGIdmGn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCGIdmGn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCGIdmGn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCGIdmGn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCGIdmGn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCGIdmGn .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCGIdmGn .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCGIdmGn .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCGIdmGn .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCGIdmGn .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCGIdmGn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCGIdmGn .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCGIdmGn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCGIdmGn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCGIdmGn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCGIdmGn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCGIdmGn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCGIdmGn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCGIdmGn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCGIdmGn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCGIdmGn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCGIdmGn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCGIdmGn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCGIdmGn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCGIdmGn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCGIdmGn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCGIdmGn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCGIdmGn .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCGIdmGn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCGIdmGn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCGIdmGn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCGIdmGn .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCGIdmGn .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCGIdmGn .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCGIdmGn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCGIdmGn .navbar-brand .navbar-caption:hover,
.cid-vgyCGIdmGn .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCGIdmGn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCGIdmGn .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCGIdmGn .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCGIdmGn .dropdown-item.active,
.cid-vgyCGIdmGn .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCGIdmGn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCGIdmGn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCGIdmGn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCGIdmGn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCGIdmGn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCGIdmGn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCGIdmGn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCGIdmGn ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCGIdmGn ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCGIdmGn .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCGIdmGn .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCGIdmGn .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCGIdmGn .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCGIdmGn button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCGIdmGn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCGIdmGn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCGIdmGn button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCGIdmGn button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCGIdmGn button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCGIdmGn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCGIdmGn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCGIdmGn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCGIdmGn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCGIdmGn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCGIdmGn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCGIdmGn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCGIdmGn .navbar {
    height: 70px;
  }
  .cid-vgyCGIdmGn .navbar.opened {
    height: auto;
  }
  .cid-vgyCGIdmGn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCGIdmGn .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCGIdmGn .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCGIdmGn .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCGIdmGn .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCGIdmGn .nav-item .nav-link:hover,
.cid-vgyCGIdmGn .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCGIdmGn .nav-item .nav-link:hover::after,
.cid-vgyCGIdmGn .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCGIdmGn .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCGIdmGn .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCGIdmGn .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCGIdmGn .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCGIdmGn .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCGIdmGn .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCGIdmGn .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCGIdmGn .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCGIdmGn .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCGIdmGn .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCGIdmGn .content-wrap {
  min-height: 100px;
}
.cid-vgyCGIdmGn .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCGIdmGn .nav-link,
.cid-vgyCGIdmGn .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCGIPBH8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCGIPBH8 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCGIPBH8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCGIPBH8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCGIPBH8 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCGIPBH8 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCGIPBH8 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCGIPBH8 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCGIPBH8 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCGIPBH8 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCGIPBH8 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCGIPBH8 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCGIPBH8 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCGIPBH8 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCGIPBH8 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCGIPBH8 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCGIPBH8 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCGIPBH8 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCGIPBH8 .mbr-label {
  color: #a6adbf;
}
.cid-vgyCGIPBH8 .mbr-section-title {
  color: #111111;
}
.cid-vgyCGIPBH8 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCGIPBH8 .mbr-text,
.cid-vgyCGIPBH8 .text-wrapper {
  color: #666666;
}
.cid-vgyCGJaG7M {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCGJaG7M .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCGJaG7M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCGJaG7M .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCGJaG7M .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCGJaG7M .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCGJaG7M .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCGJaG7M .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCGJaG7M .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCGJaG7M .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCGJaG7M .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCGJaG7M .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCGJaG7M .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCGJaG7M .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCGJaG7M .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCGJaG7M .mbr-section-title {
  color: #000000;
}
.cid-vgyCGJaG7M .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCGJaG7M .mbr-text,
.cid-vgyCGJaG7M .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCGJaG7M .mbr-section-title,
.cid-vgyCGJaG7M .mbr-section-btn {
  text-align: center;
}
.cid-vgyCGJon9J {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCGJon9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCGJon9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCGJon9J .row {
  justify-content: center;
}
.cid-vgyCGJon9J .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCGJon9J .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-vgyCGJon9J .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCGJon9J .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCGJon9J .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCGJon9J .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCGJon9J .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCGJon9J .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCGJon9J .mbr-text {
  color: #ffffff;
}
.cid-vgyCGJon9J .mbr-desc {
  color: #ffffff;
}
.cid-vgyCG4oWMv .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCG4oWMv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCG4oWMv .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCG4oWMv .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCG4oWMv .dropdown-item:hover,
.cid-vgyCG4oWMv .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCG4oWMv .dropdown-item:hover span {
  color: white;
}
.cid-vgyCG4oWMv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCG4oWMv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCG4oWMv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCG4oWMv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCG4oWMv .nav-link {
  position: relative;
}
.cid-vgyCG4oWMv .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCG4oWMv .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCG4oWMv .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCG4oWMv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCG4oWMv .dropdown-menu,
.cid-vgyCG4oWMv .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCG4oWMv .nav-item:focus,
.cid-vgyCG4oWMv .nav-link:focus {
  outline: none;
}
.cid-vgyCG4oWMv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCG4oWMv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCG4oWMv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCG4oWMv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCG4oWMv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCG4oWMv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCG4oWMv .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCG4oWMv .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCG4oWMv .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCG4oWMv .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCG4oWMv .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCG4oWMv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCG4oWMv .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCG4oWMv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCG4oWMv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCG4oWMv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCG4oWMv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCG4oWMv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCG4oWMv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCG4oWMv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCG4oWMv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCG4oWMv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCG4oWMv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCG4oWMv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCG4oWMv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCG4oWMv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCG4oWMv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCG4oWMv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCG4oWMv .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCG4oWMv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCG4oWMv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCG4oWMv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCG4oWMv .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCG4oWMv .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCG4oWMv .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCG4oWMv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCG4oWMv .navbar-brand .navbar-caption:hover,
.cid-vgyCG4oWMv .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCG4oWMv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCG4oWMv .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCG4oWMv .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCG4oWMv .dropdown-item.active,
.cid-vgyCG4oWMv .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCG4oWMv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCG4oWMv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCG4oWMv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCG4oWMv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCG4oWMv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCG4oWMv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCG4oWMv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCG4oWMv ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCG4oWMv ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCG4oWMv .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCG4oWMv .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCG4oWMv .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCG4oWMv .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCG4oWMv button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCG4oWMv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCG4oWMv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCG4oWMv button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCG4oWMv button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCG4oWMv button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCG4oWMv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCG4oWMv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCG4oWMv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCG4oWMv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCG4oWMv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCG4oWMv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCG4oWMv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCG4oWMv .navbar {
    height: 70px;
  }
  .cid-vgyCG4oWMv .navbar.opened {
    height: auto;
  }
  .cid-vgyCG4oWMv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCG4oWMv .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCG4oWMv .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCG4oWMv .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCG4oWMv .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCG4oWMv .nav-item .nav-link:hover,
.cid-vgyCG4oWMv .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCG4oWMv .nav-item .nav-link:hover::after,
.cid-vgyCG4oWMv .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCG4oWMv .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCG4oWMv .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCG4oWMv .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCG4oWMv .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCG4oWMv .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCG4oWMv .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCG4oWMv .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCG4oWMv .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCG4oWMv .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCG4oWMv .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCG4oWMv .content-wrap {
  min-height: 100px;
}
.cid-vgyCG4oWMv .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCG4oWMv .nav-link,
.cid-vgyCG4oWMv .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCG4S2Nr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCG4S2Nr {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCG4S2Nr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCG4S2Nr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCG4S2Nr .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCG4S2Nr .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCG4S2Nr .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCG4S2Nr .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCG4S2Nr .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCG4S2Nr .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCG4S2Nr .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCG4S2Nr .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCG4S2Nr .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCG4S2Nr .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCG4S2Nr .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCG4S2Nr .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCG4S2Nr .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCG4S2Nr .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCG4S2Nr .mbr-label {
  color: #a6adbf;
}
.cid-vgyCG4S2Nr .mbr-section-title {
  color: #111111;
}
.cid-vgyCG4S2Nr .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCG4S2Nr .mbr-text,
.cid-vgyCG4S2Nr .text-wrapper {
  color: #666666;
}
.cid-vgyCG562sN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCG562sN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCG562sN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCG562sN .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCG562sN .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCG562sN .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCG562sN .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCG562sN .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCG562sN .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCG562sN .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCG562sN .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCG562sN .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCG562sN .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCG562sN .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCG562sN .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCG562sN .mbr-section-title {
  color: #000000;
}
.cid-vgyCG562sN .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCG562sN .mbr-text,
.cid-vgyCG562sN .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCG562sN .mbr-section-title,
.cid-vgyCG562sN .mbr-section-btn {
  text-align: center;
}
.cid-vgyCG5ixQY {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCG5ixQY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCG5ixQY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCG5ixQY .row {
  justify-content: center;
}
.cid-vgyCG5ixQY .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCG5ixQY .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-vgyCG5ixQY .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCG5ixQY .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCG5ixQY .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCG5ixQY .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCG5ixQY .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCG5ixQY .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCG5ixQY .mbr-text {
  color: #ffffff;
}
.cid-vgyCG5ixQY .mbr-desc {
  color: #ffffff;
}
.cid-vgyCEJn5oT .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCEJn5oT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCEJn5oT .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCEJn5oT .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCEJn5oT .dropdown-item:hover,
.cid-vgyCEJn5oT .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCEJn5oT .dropdown-item:hover span {
  color: white;
}
.cid-vgyCEJn5oT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCEJn5oT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCEJn5oT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCEJn5oT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCEJn5oT .nav-link {
  position: relative;
}
.cid-vgyCEJn5oT .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCEJn5oT .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCEJn5oT .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCEJn5oT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCEJn5oT .dropdown-menu,
.cid-vgyCEJn5oT .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCEJn5oT .nav-item:focus,
.cid-vgyCEJn5oT .nav-link:focus {
  outline: none;
}
.cid-vgyCEJn5oT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCEJn5oT .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCEJn5oT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCEJn5oT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCEJn5oT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCEJn5oT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCEJn5oT .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCEJn5oT .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCEJn5oT .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCEJn5oT .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCEJn5oT .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCEJn5oT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCEJn5oT .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCEJn5oT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCEJn5oT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCEJn5oT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCEJn5oT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCEJn5oT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCEJn5oT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCEJn5oT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCEJn5oT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCEJn5oT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCEJn5oT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCEJn5oT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCEJn5oT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCEJn5oT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCEJn5oT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCEJn5oT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCEJn5oT .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCEJn5oT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCEJn5oT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCEJn5oT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCEJn5oT .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCEJn5oT .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCEJn5oT .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCEJn5oT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCEJn5oT .navbar-brand .navbar-caption:hover,
.cid-vgyCEJn5oT .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCEJn5oT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCEJn5oT .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCEJn5oT .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCEJn5oT .dropdown-item.active,
.cid-vgyCEJn5oT .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCEJn5oT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCEJn5oT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCEJn5oT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCEJn5oT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCEJn5oT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCEJn5oT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCEJn5oT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCEJn5oT ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCEJn5oT ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCEJn5oT .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCEJn5oT .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCEJn5oT .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCEJn5oT .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCEJn5oT button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCEJn5oT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCEJn5oT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCEJn5oT button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCEJn5oT button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCEJn5oT button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCEJn5oT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCEJn5oT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCEJn5oT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCEJn5oT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCEJn5oT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCEJn5oT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCEJn5oT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCEJn5oT .navbar {
    height: 70px;
  }
  .cid-vgyCEJn5oT .navbar.opened {
    height: auto;
  }
  .cid-vgyCEJn5oT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCEJn5oT .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCEJn5oT .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCEJn5oT .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCEJn5oT .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCEJn5oT .nav-item .nav-link:hover,
.cid-vgyCEJn5oT .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCEJn5oT .nav-item .nav-link:hover::after,
.cid-vgyCEJn5oT .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCEJn5oT .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCEJn5oT .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCEJn5oT .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCEJn5oT .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCEJn5oT .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCEJn5oT .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCEJn5oT .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCEJn5oT .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCEJn5oT .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCEJn5oT .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCEJn5oT .content-wrap {
  min-height: 100px;
}
.cid-vgyCEJn5oT .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCEJn5oT .nav-link,
.cid-vgyCEJn5oT .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCEK5hob {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCEK5hob {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCEK5hob .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCEK5hob .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCEK5hob .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCEK5hob .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCEK5hob .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCEK5hob .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCEK5hob .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCEK5hob .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCEK5hob .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCEK5hob .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCEK5hob .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCEK5hob .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCEK5hob .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCEK5hob .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCEK5hob .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCEK5hob .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCEK5hob .mbr-label {
  color: #a6adbf;
}
.cid-vgyCEK5hob .mbr-section-title {
  color: #111111;
}
.cid-vgyCEK5hob .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCEK5hob .mbr-text,
.cid-vgyCEK5hob .text-wrapper {
  color: #666666;
}
.cid-vgyCEKmufT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCEKmufT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCEKmufT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCEKmufT .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCEKmufT .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCEKmufT .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCEKmufT .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCEKmufT .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCEKmufT .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCEKmufT .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCEKmufT .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCEKmufT .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCEKmufT .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCEKmufT .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCEKmufT .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCEKmufT .mbr-section-title {
  color: #000000;
}
.cid-vgyCEKmufT .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCEKmufT .mbr-text,
.cid-vgyCEKmufT .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCEKmufT .mbr-section-title,
.cid-vgyCEKmufT .mbr-section-btn {
  text-align: center;
}
.cid-vgyCEKBzRT {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCEKBzRT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCEKBzRT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCEKBzRT .row {
  justify-content: center;
}
.cid-vgyCEKBzRT .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCEKBzRT .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-vgyCEKBzRT .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCEKBzRT .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCEKBzRT .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCEKBzRT .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCEKBzRT .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCEKBzRT .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCEKBzRT .mbr-text {
  color: #ffffff;
}
.cid-vgyCEKBzRT .mbr-desc {
  color: #ffffff;
}
.cid-vgyCE4du6L .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCE4du6L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCE4du6L .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCE4du6L .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCE4du6L .dropdown-item:hover,
.cid-vgyCE4du6L .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCE4du6L .dropdown-item:hover span {
  color: white;
}
.cid-vgyCE4du6L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCE4du6L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCE4du6L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCE4du6L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCE4du6L .nav-link {
  position: relative;
}
.cid-vgyCE4du6L .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCE4du6L .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCE4du6L .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCE4du6L .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCE4du6L .dropdown-menu,
.cid-vgyCE4du6L .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCE4du6L .nav-item:focus,
.cid-vgyCE4du6L .nav-link:focus {
  outline: none;
}
.cid-vgyCE4du6L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCE4du6L .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCE4du6L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCE4du6L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCE4du6L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCE4du6L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCE4du6L .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCE4du6L .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCE4du6L .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCE4du6L .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCE4du6L .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCE4du6L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCE4du6L .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCE4du6L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCE4du6L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCE4du6L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCE4du6L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCE4du6L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCE4du6L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCE4du6L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCE4du6L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCE4du6L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCE4du6L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCE4du6L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCE4du6L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCE4du6L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCE4du6L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCE4du6L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCE4du6L .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCE4du6L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCE4du6L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCE4du6L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCE4du6L .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCE4du6L .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCE4du6L .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCE4du6L .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCE4du6L .navbar-brand .navbar-caption:hover,
.cid-vgyCE4du6L .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCE4du6L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCE4du6L .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCE4du6L .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCE4du6L .dropdown-item.active,
.cid-vgyCE4du6L .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCE4du6L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCE4du6L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCE4du6L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCE4du6L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCE4du6L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCE4du6L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCE4du6L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCE4du6L ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCE4du6L ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCE4du6L .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCE4du6L .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCE4du6L .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCE4du6L .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCE4du6L button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCE4du6L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCE4du6L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCE4du6L button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCE4du6L button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCE4du6L button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCE4du6L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCE4du6L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCE4du6L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCE4du6L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCE4du6L .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCE4du6L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCE4du6L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCE4du6L .navbar {
    height: 70px;
  }
  .cid-vgyCE4du6L .navbar.opened {
    height: auto;
  }
  .cid-vgyCE4du6L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCE4du6L .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCE4du6L .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCE4du6L .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCE4du6L .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCE4du6L .nav-item .nav-link:hover,
.cid-vgyCE4du6L .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCE4du6L .nav-item .nav-link:hover::after,
.cid-vgyCE4du6L .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCE4du6L .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCE4du6L .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCE4du6L .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCE4du6L .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCE4du6L .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCE4du6L .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCE4du6L .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCE4du6L .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCE4du6L .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCE4du6L .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCE4du6L .content-wrap {
  min-height: 100px;
}
.cid-vgyCE4du6L .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCE4du6L .nav-link,
.cid-vgyCE4du6L .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCE4Py1v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCE4Py1v {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCE4Py1v .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCE4Py1v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCE4Py1v .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCE4Py1v .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCE4Py1v .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCE4Py1v .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCE4Py1v .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCE4Py1v .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCE4Py1v .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCE4Py1v .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCE4Py1v .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCE4Py1v .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCE4Py1v .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCE4Py1v .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCE4Py1v .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCE4Py1v .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCE4Py1v .mbr-label {
  color: #a6adbf;
}
.cid-vgyCE4Py1v .mbr-section-title {
  color: #111111;
}
.cid-vgyCE4Py1v .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCE4Py1v .mbr-text,
.cid-vgyCE4Py1v .text-wrapper {
  color: #666666;
}
.cid-vgyCE56JYh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCE56JYh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCE56JYh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCE56JYh .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCE56JYh .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCE56JYh .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCE56JYh .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCE56JYh .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCE56JYh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCE56JYh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCE56JYh .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCE56JYh .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCE56JYh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCE56JYh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCE56JYh .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCE56JYh .mbr-section-title {
  color: #000000;
}
.cid-vgyCE56JYh .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCE56JYh .mbr-text,
.cid-vgyCE56JYh .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCE56JYh .mbr-section-title,
.cid-vgyCE56JYh .mbr-section-btn {
  text-align: center;
}
.cid-vgyCE5kyGx {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCE5kyGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCE5kyGx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCE5kyGx .row {
  justify-content: center;
}
.cid-vgyCE5kyGx .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCE5kyGx .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-vgyCE5kyGx .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCE5kyGx .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCE5kyGx .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCE5kyGx .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCE5kyGx .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCE5kyGx .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCE5kyGx .mbr-text {
  color: #ffffff;
}
.cid-vgyCE5kyGx .mbr-desc {
  color: #ffffff;
}
.cid-vgyCDr8un2 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCDr8un2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCDr8un2 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCDr8un2 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCDr8un2 .dropdown-item:hover,
.cid-vgyCDr8un2 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCDr8un2 .dropdown-item:hover span {
  color: white;
}
.cid-vgyCDr8un2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCDr8un2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCDr8un2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCDr8un2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCDr8un2 .nav-link {
  position: relative;
}
.cid-vgyCDr8un2 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCDr8un2 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCDr8un2 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCDr8un2 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCDr8un2 .dropdown-menu,
.cid-vgyCDr8un2 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCDr8un2 .nav-item:focus,
.cid-vgyCDr8un2 .nav-link:focus {
  outline: none;
}
.cid-vgyCDr8un2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCDr8un2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCDr8un2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCDr8un2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCDr8un2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCDr8un2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCDr8un2 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCDr8un2 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCDr8un2 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCDr8un2 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCDr8un2 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCDr8un2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCDr8un2 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCDr8un2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCDr8un2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCDr8un2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCDr8un2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCDr8un2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCDr8un2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCDr8un2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCDr8un2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCDr8un2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCDr8un2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCDr8un2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCDr8un2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCDr8un2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCDr8un2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCDr8un2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCDr8un2 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCDr8un2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCDr8un2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCDr8un2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCDr8un2 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCDr8un2 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCDr8un2 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCDr8un2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCDr8un2 .navbar-brand .navbar-caption:hover,
.cid-vgyCDr8un2 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCDr8un2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCDr8un2 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCDr8un2 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCDr8un2 .dropdown-item.active,
.cid-vgyCDr8un2 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCDr8un2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCDr8un2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCDr8un2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCDr8un2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCDr8un2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCDr8un2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCDr8un2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCDr8un2 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCDr8un2 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCDr8un2 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCDr8un2 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCDr8un2 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCDr8un2 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCDr8un2 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCDr8un2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCDr8un2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCDr8un2 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCDr8un2 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCDr8un2 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCDr8un2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCDr8un2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCDr8un2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCDr8un2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCDr8un2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCDr8un2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCDr8un2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCDr8un2 .navbar {
    height: 70px;
  }
  .cid-vgyCDr8un2 .navbar.opened {
    height: auto;
  }
  .cid-vgyCDr8un2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCDr8un2 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCDr8un2 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCDr8un2 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCDr8un2 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCDr8un2 .nav-item .nav-link:hover,
.cid-vgyCDr8un2 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCDr8un2 .nav-item .nav-link:hover::after,
.cid-vgyCDr8un2 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCDr8un2 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCDr8un2 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCDr8un2 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCDr8un2 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCDr8un2 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCDr8un2 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCDr8un2 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCDr8un2 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCDr8un2 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCDr8un2 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCDr8un2 .content-wrap {
  min-height: 100px;
}
.cid-vgyCDr8un2 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCDr8un2 .nav-link,
.cid-vgyCDr8un2 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCDrNue5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCDrNue5 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCDrNue5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCDrNue5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCDrNue5 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCDrNue5 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCDrNue5 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCDrNue5 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCDrNue5 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCDrNue5 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCDrNue5 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCDrNue5 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCDrNue5 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCDrNue5 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCDrNue5 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCDrNue5 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCDrNue5 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCDrNue5 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCDrNue5 .mbr-label {
  color: #a6adbf;
}
.cid-vgyCDrNue5 .mbr-section-title {
  color: #111111;
}
.cid-vgyCDrNue5 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCDrNue5 .mbr-text,
.cid-vgyCDrNue5 .text-wrapper {
  color: #666666;
}
.cid-vgyCDs4Nd5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCDs4Nd5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCDs4Nd5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCDs4Nd5 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCDs4Nd5 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCDs4Nd5 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCDs4Nd5 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCDs4Nd5 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCDs4Nd5 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCDs4Nd5 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCDs4Nd5 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCDs4Nd5 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCDs4Nd5 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCDs4Nd5 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCDs4Nd5 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCDs4Nd5 .mbr-section-title {
  color: #000000;
}
.cid-vgyCDs4Nd5 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCDs4Nd5 .mbr-text,
.cid-vgyCDs4Nd5 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCDs4Nd5 .mbr-section-title,
.cid-vgyCDs4Nd5 .mbr-section-btn {
  text-align: center;
}
.cid-vgyCDsj3jg {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCDsj3jg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCDsj3jg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCDsj3jg .row {
  justify-content: center;
}
.cid-vgyCDsj3jg .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCDsj3jg .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-vgyCDsj3jg .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCDsj3jg .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCDsj3jg .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCDsj3jg .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCDsj3jg .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCDsj3jg .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCDsj3jg .mbr-text {
  color: #ffffff;
}
.cid-vgyCDsj3jg .mbr-desc {
  color: #ffffff;
}
.cid-vgyCCS98pn .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCCS98pn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCCS98pn .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCCS98pn .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCCS98pn .dropdown-item:hover,
.cid-vgyCCS98pn .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCCS98pn .dropdown-item:hover span {
  color: white;
}
.cid-vgyCCS98pn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCCS98pn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCCS98pn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCCS98pn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCCS98pn .nav-link {
  position: relative;
}
.cid-vgyCCS98pn .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCCS98pn .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCCS98pn .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCCS98pn .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCCS98pn .dropdown-menu,
.cid-vgyCCS98pn .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCCS98pn .nav-item:focus,
.cid-vgyCCS98pn .nav-link:focus {
  outline: none;
}
.cid-vgyCCS98pn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCCS98pn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCCS98pn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCCS98pn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCCS98pn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCCS98pn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCCS98pn .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCCS98pn .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCCS98pn .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCCS98pn .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCCS98pn .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCCS98pn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCCS98pn .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCCS98pn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCCS98pn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCCS98pn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCCS98pn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCCS98pn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCCS98pn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCCS98pn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCCS98pn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCCS98pn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCCS98pn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCCS98pn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCCS98pn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCCS98pn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCCS98pn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCCS98pn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCCS98pn .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCCS98pn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCCS98pn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCCS98pn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCCS98pn .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCCS98pn .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCCS98pn .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCCS98pn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCCS98pn .navbar-brand .navbar-caption:hover,
.cid-vgyCCS98pn .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCCS98pn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCCS98pn .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCCS98pn .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCCS98pn .dropdown-item.active,
.cid-vgyCCS98pn .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCCS98pn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCCS98pn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCCS98pn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCCS98pn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCCS98pn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCCS98pn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCCS98pn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCCS98pn ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCCS98pn ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCCS98pn .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCCS98pn .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCCS98pn .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCCS98pn .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCCS98pn button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCCS98pn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCCS98pn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCCS98pn button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCCS98pn button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCCS98pn button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCCS98pn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCCS98pn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCCS98pn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCCS98pn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCCS98pn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCCS98pn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCCS98pn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCCS98pn .navbar {
    height: 70px;
  }
  .cid-vgyCCS98pn .navbar.opened {
    height: auto;
  }
  .cid-vgyCCS98pn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCCS98pn .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCCS98pn .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCCS98pn .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCCS98pn .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCCS98pn .nav-item .nav-link:hover,
.cid-vgyCCS98pn .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCCS98pn .nav-item .nav-link:hover::after,
.cid-vgyCCS98pn .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCCS98pn .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCCS98pn .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCCS98pn .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCCS98pn .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCCS98pn .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCCS98pn .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCCS98pn .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCCS98pn .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCCS98pn .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCCS98pn .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCCS98pn .content-wrap {
  min-height: 100px;
}
.cid-vgyCCS98pn .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCCS98pn .nav-link,
.cid-vgyCCS98pn .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCCSZFvG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCCSZFvG {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCCSZFvG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCCSZFvG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCCSZFvG .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCCSZFvG .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCCSZFvG .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCCSZFvG .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCCSZFvG .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCCSZFvG .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCCSZFvG .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCCSZFvG .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCCSZFvG .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCCSZFvG .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCCSZFvG .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCCSZFvG .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCCSZFvG .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCCSZFvG .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCCSZFvG .mbr-label {
  color: #a6adbf;
}
.cid-vgyCCSZFvG .mbr-section-title {
  color: #111111;
}
.cid-vgyCCSZFvG .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCCSZFvG .mbr-text,
.cid-vgyCCSZFvG .text-wrapper {
  color: #666666;
}
.cid-vgyCCTkKAx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCCTkKAx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCCTkKAx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCCTkKAx .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCCTkKAx .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCCTkKAx .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCCTkKAx .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCCTkKAx .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCCTkKAx .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCCTkKAx .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCCTkKAx .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCCTkKAx .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCCTkKAx .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCCTkKAx .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCCTkKAx .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCCTkKAx .mbr-section-title {
  color: #000000;
}
.cid-vgyCCTkKAx .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCCTkKAx .mbr-text,
.cid-vgyCCTkKAx .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCCTkKAx .mbr-section-title,
.cid-vgyCCTkKAx .mbr-section-btn {
  text-align: center;
}
.cid-vgyCCTD3Bw {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCCTD3Bw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCCTD3Bw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCCTD3Bw .row {
  justify-content: center;
}
.cid-vgyCCTD3Bw .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCCTD3Bw .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-vgyCCTD3Bw .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCCTD3Bw .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCCTD3Bw .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCCTD3Bw .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCCTD3Bw .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCCTD3Bw .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCCTD3Bw .mbr-text {
  color: #ffffff;
}
.cid-vgyCCTD3Bw .mbr-desc {
  color: #ffffff;
}
.cid-vgyCC9HVmD .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCC9HVmD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCC9HVmD .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCC9HVmD .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCC9HVmD .dropdown-item:hover,
.cid-vgyCC9HVmD .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCC9HVmD .dropdown-item:hover span {
  color: white;
}
.cid-vgyCC9HVmD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCC9HVmD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCC9HVmD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCC9HVmD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCC9HVmD .nav-link {
  position: relative;
}
.cid-vgyCC9HVmD .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCC9HVmD .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCC9HVmD .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCC9HVmD .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCC9HVmD .dropdown-menu,
.cid-vgyCC9HVmD .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCC9HVmD .nav-item:focus,
.cid-vgyCC9HVmD .nav-link:focus {
  outline: none;
}
.cid-vgyCC9HVmD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCC9HVmD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCC9HVmD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCC9HVmD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCC9HVmD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCC9HVmD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCC9HVmD .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCC9HVmD .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCC9HVmD .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCC9HVmD .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCC9HVmD .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCC9HVmD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCC9HVmD .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCC9HVmD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCC9HVmD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCC9HVmD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCC9HVmD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCC9HVmD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCC9HVmD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCC9HVmD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCC9HVmD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCC9HVmD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCC9HVmD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCC9HVmD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCC9HVmD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCC9HVmD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCC9HVmD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCC9HVmD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCC9HVmD .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCC9HVmD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCC9HVmD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCC9HVmD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCC9HVmD .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCC9HVmD .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCC9HVmD .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCC9HVmD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCC9HVmD .navbar-brand .navbar-caption:hover,
.cid-vgyCC9HVmD .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCC9HVmD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCC9HVmD .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCC9HVmD .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCC9HVmD .dropdown-item.active,
.cid-vgyCC9HVmD .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCC9HVmD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCC9HVmD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCC9HVmD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCC9HVmD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCC9HVmD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCC9HVmD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCC9HVmD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCC9HVmD ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCC9HVmD ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCC9HVmD .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCC9HVmD .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCC9HVmD .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCC9HVmD .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCC9HVmD button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCC9HVmD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCC9HVmD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCC9HVmD button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCC9HVmD button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCC9HVmD button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCC9HVmD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCC9HVmD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCC9HVmD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCC9HVmD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCC9HVmD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCC9HVmD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCC9HVmD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCC9HVmD .navbar {
    height: 70px;
  }
  .cid-vgyCC9HVmD .navbar.opened {
    height: auto;
  }
  .cid-vgyCC9HVmD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCC9HVmD .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCC9HVmD .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCC9HVmD .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCC9HVmD .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCC9HVmD .nav-item .nav-link:hover,
.cid-vgyCC9HVmD .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCC9HVmD .nav-item .nav-link:hover::after,
.cid-vgyCC9HVmD .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCC9HVmD .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCC9HVmD .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCC9HVmD .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCC9HVmD .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCC9HVmD .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCC9HVmD .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCC9HVmD .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCC9HVmD .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCC9HVmD .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCC9HVmD .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCC9HVmD .content-wrap {
  min-height: 100px;
}
.cid-vgyCC9HVmD .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCC9HVmD .nav-link,
.cid-vgyCC9HVmD .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCCaJkgN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCCaJkgN {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCCaJkgN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCCaJkgN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCCaJkgN .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCCaJkgN .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCCaJkgN .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCCaJkgN .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCCaJkgN .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCCaJkgN .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCCaJkgN .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCCaJkgN .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCCaJkgN .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCCaJkgN .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCCaJkgN .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCCaJkgN .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCCaJkgN .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCCaJkgN .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCCaJkgN .mbr-label {
  color: #a6adbf;
}
.cid-vgyCCaJkgN .mbr-section-title {
  color: #111111;
}
.cid-vgyCCaJkgN .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCCaJkgN .mbr-text,
.cid-vgyCCaJkgN .text-wrapper {
  color: #666666;
}
.cid-vgyCCaYcUd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCCaYcUd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCCaYcUd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCCaYcUd .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCCaYcUd .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCCaYcUd .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCCaYcUd .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCCaYcUd .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCCaYcUd .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCCaYcUd .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCCaYcUd .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCCaYcUd .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCCaYcUd .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCCaYcUd .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCCaYcUd .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCCaYcUd .mbr-section-title {
  color: #000000;
}
.cid-vgyCCaYcUd .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCCaYcUd .mbr-text,
.cid-vgyCCaYcUd .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCCaYcUd .mbr-section-title,
.cid-vgyCCaYcUd .mbr-section-btn {
  text-align: center;
}
.cid-vgyCCbaYpY {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCCbaYpY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCCbaYpY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCCbaYpY .row {
  justify-content: center;
}
.cid-vgyCCbaYpY .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCCbaYpY .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-vgyCCbaYpY .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCCbaYpY .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCCbaYpY .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCCbaYpY .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCCbaYpY .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCCbaYpY .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCCbaYpY .mbr-text {
  color: #ffffff;
}
.cid-vgyCCbaYpY .mbr-desc {
  color: #ffffff;
}
.cid-vgyCBBGs1r .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCBBGs1r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCBBGs1r .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCBBGs1r .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCBBGs1r .dropdown-item:hover,
.cid-vgyCBBGs1r .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCBBGs1r .dropdown-item:hover span {
  color: white;
}
.cid-vgyCBBGs1r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCBBGs1r .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCBBGs1r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCBBGs1r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCBBGs1r .nav-link {
  position: relative;
}
.cid-vgyCBBGs1r .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCBBGs1r .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCBBGs1r .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCBBGs1r .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCBBGs1r .dropdown-menu,
.cid-vgyCBBGs1r .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCBBGs1r .nav-item:focus,
.cid-vgyCBBGs1r .nav-link:focus {
  outline: none;
}
.cid-vgyCBBGs1r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCBBGs1r .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCBBGs1r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCBBGs1r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCBBGs1r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCBBGs1r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCBBGs1r .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCBBGs1r .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCBBGs1r .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCBBGs1r .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCBBGs1r .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCBBGs1r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCBBGs1r .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCBBGs1r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCBBGs1r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCBBGs1r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCBBGs1r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCBBGs1r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCBBGs1r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCBBGs1r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCBBGs1r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCBBGs1r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCBBGs1r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCBBGs1r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCBBGs1r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCBBGs1r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCBBGs1r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCBBGs1r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCBBGs1r .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCBBGs1r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCBBGs1r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCBBGs1r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCBBGs1r .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCBBGs1r .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCBBGs1r .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCBBGs1r .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCBBGs1r .navbar-brand .navbar-caption:hover,
.cid-vgyCBBGs1r .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCBBGs1r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCBBGs1r .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCBBGs1r .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCBBGs1r .dropdown-item.active,
.cid-vgyCBBGs1r .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCBBGs1r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCBBGs1r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCBBGs1r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCBBGs1r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCBBGs1r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCBBGs1r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCBBGs1r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCBBGs1r ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCBBGs1r ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCBBGs1r .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCBBGs1r .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCBBGs1r .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCBBGs1r .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCBBGs1r button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCBBGs1r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCBBGs1r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCBBGs1r button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCBBGs1r button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCBBGs1r button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCBBGs1r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCBBGs1r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCBBGs1r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCBBGs1r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCBBGs1r .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCBBGs1r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCBBGs1r .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCBBGs1r .navbar {
    height: 70px;
  }
  .cid-vgyCBBGs1r .navbar.opened {
    height: auto;
  }
  .cid-vgyCBBGs1r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCBBGs1r .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCBBGs1r .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCBBGs1r .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCBBGs1r .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCBBGs1r .nav-item .nav-link:hover,
.cid-vgyCBBGs1r .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCBBGs1r .nav-item .nav-link:hover::after,
.cid-vgyCBBGs1r .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCBBGs1r .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCBBGs1r .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCBBGs1r .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCBBGs1r .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCBBGs1r .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCBBGs1r .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCBBGs1r .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCBBGs1r .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCBBGs1r .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCBBGs1r .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCBBGs1r .content-wrap {
  min-height: 100px;
}
.cid-vgyCBBGs1r .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCBBGs1r .nav-link,
.cid-vgyCBBGs1r .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCBC94Hb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCBC94Hb {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCBC94Hb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCBC94Hb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCBC94Hb .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCBC94Hb .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCBC94Hb .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCBC94Hb .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCBC94Hb .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCBC94Hb .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCBC94Hb .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCBC94Hb .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCBC94Hb .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCBC94Hb .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCBC94Hb .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCBC94Hb .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCBC94Hb .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCBC94Hb .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCBC94Hb .mbr-label {
  color: #a6adbf;
}
.cid-vgyCBC94Hb .mbr-section-title {
  color: #111111;
}
.cid-vgyCBC94Hb .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCBC94Hb .mbr-text,
.cid-vgyCBC94Hb .text-wrapper {
  color: #666666;
}
.cid-vgyCBCnr36 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCBCnr36 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCBCnr36 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCBCnr36 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCBCnr36 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCBCnr36 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCBCnr36 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCBCnr36 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCBCnr36 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCBCnr36 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCBCnr36 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCBCnr36 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCBCnr36 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCBCnr36 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCBCnr36 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCBCnr36 .mbr-section-title {
  color: #000000;
}
.cid-vgyCBCnr36 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCBCnr36 .mbr-text,
.cid-vgyCBCnr36 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCBCnr36 .mbr-section-title,
.cid-vgyCBCnr36 .mbr-section-btn {
  text-align: center;
}
.cid-vgyCBCzxnE {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCBCzxnE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCBCzxnE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCBCzxnE .row {
  justify-content: center;
}
.cid-vgyCBCzxnE .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCBCzxnE .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-vgyCBCzxnE .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCBCzxnE .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCBCzxnE .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCBCzxnE .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCBCzxnE .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCBCzxnE .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCBCzxnE .mbr-text {
  color: #ffffff;
}
.cid-vgyCBCzxnE .mbr-desc {
  color: #ffffff;
}
.cid-vgyCAxISW8 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCAxISW8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCAxISW8 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCAxISW8 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCAxISW8 .dropdown-item:hover,
.cid-vgyCAxISW8 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCAxISW8 .dropdown-item:hover span {
  color: white;
}
.cid-vgyCAxISW8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCAxISW8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCAxISW8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCAxISW8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCAxISW8 .nav-link {
  position: relative;
}
.cid-vgyCAxISW8 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCAxISW8 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCAxISW8 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCAxISW8 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCAxISW8 .dropdown-menu,
.cid-vgyCAxISW8 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCAxISW8 .nav-item:focus,
.cid-vgyCAxISW8 .nav-link:focus {
  outline: none;
}
.cid-vgyCAxISW8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCAxISW8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCAxISW8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCAxISW8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCAxISW8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCAxISW8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCAxISW8 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCAxISW8 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCAxISW8 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCAxISW8 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCAxISW8 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCAxISW8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCAxISW8 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCAxISW8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCAxISW8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCAxISW8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCAxISW8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCAxISW8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCAxISW8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCAxISW8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCAxISW8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCAxISW8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCAxISW8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCAxISW8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCAxISW8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCAxISW8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCAxISW8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCAxISW8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCAxISW8 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCAxISW8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCAxISW8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCAxISW8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCAxISW8 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCAxISW8 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCAxISW8 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCAxISW8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCAxISW8 .navbar-brand .navbar-caption:hover,
.cid-vgyCAxISW8 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCAxISW8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCAxISW8 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCAxISW8 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCAxISW8 .dropdown-item.active,
.cid-vgyCAxISW8 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCAxISW8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCAxISW8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCAxISW8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCAxISW8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCAxISW8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCAxISW8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCAxISW8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCAxISW8 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCAxISW8 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCAxISW8 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCAxISW8 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCAxISW8 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCAxISW8 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCAxISW8 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCAxISW8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCAxISW8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCAxISW8 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCAxISW8 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCAxISW8 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCAxISW8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCAxISW8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCAxISW8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCAxISW8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCAxISW8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCAxISW8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCAxISW8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCAxISW8 .navbar {
    height: 70px;
  }
  .cid-vgyCAxISW8 .navbar.opened {
    height: auto;
  }
  .cid-vgyCAxISW8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCAxISW8 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCAxISW8 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCAxISW8 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCAxISW8 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCAxISW8 .nav-item .nav-link:hover,
.cid-vgyCAxISW8 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCAxISW8 .nav-item .nav-link:hover::after,
.cid-vgyCAxISW8 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCAxISW8 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCAxISW8 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCAxISW8 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCAxISW8 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCAxISW8 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCAxISW8 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCAxISW8 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCAxISW8 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCAxISW8 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCAxISW8 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCAxISW8 .content-wrap {
  min-height: 100px;
}
.cid-vgyCAxISW8 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCAxISW8 .nav-link,
.cid-vgyCAxISW8 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCAyNOgZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCAyNOgZ {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCAyNOgZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCAyNOgZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCAyNOgZ .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCAyNOgZ .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCAyNOgZ .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCAyNOgZ .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCAyNOgZ .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCAyNOgZ .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCAyNOgZ .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCAyNOgZ .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCAyNOgZ .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCAyNOgZ .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCAyNOgZ .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCAyNOgZ .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCAyNOgZ .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCAyNOgZ .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCAyNOgZ .mbr-label {
  color: #a6adbf;
}
.cid-vgyCAyNOgZ .mbr-section-title {
  color: #111111;
}
.cid-vgyCAyNOgZ .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCAyNOgZ .mbr-text,
.cid-vgyCAyNOgZ .text-wrapper {
  color: #666666;
}
.cid-vgyCAz19vF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCAz19vF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCAz19vF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCAz19vF .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCAz19vF .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCAz19vF .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCAz19vF .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCAz19vF .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCAz19vF .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCAz19vF .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCAz19vF .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCAz19vF .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCAz19vF .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCAz19vF .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCAz19vF .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCAz19vF .mbr-section-title {
  color: #000000;
}
.cid-vgyCAz19vF .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCAz19vF .mbr-text,
.cid-vgyCAz19vF .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCAz19vF .mbr-section-title,
.cid-vgyCAz19vF .mbr-section-btn {
  text-align: center;
}
.cid-vgyCAzbmJH {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCAzbmJH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCAzbmJH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCAzbmJH .row {
  justify-content: center;
}
.cid-vgyCAzbmJH .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCAzbmJH .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-vgyCAzbmJH .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCAzbmJH .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCAzbmJH .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCAzbmJH .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCAzbmJH .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCAzbmJH .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCAzbmJH .mbr-text {
  color: #ffffff;
}
.cid-vgyCAzbmJH .mbr-desc {
  color: #ffffff;
}
.cid-vgyCylQoKc .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCylQoKc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCylQoKc .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCylQoKc .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCylQoKc .dropdown-item:hover,
.cid-vgyCylQoKc .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCylQoKc .dropdown-item:hover span {
  color: white;
}
.cid-vgyCylQoKc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCylQoKc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCylQoKc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCylQoKc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCylQoKc .nav-link {
  position: relative;
}
.cid-vgyCylQoKc .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCylQoKc .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCylQoKc .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCylQoKc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCylQoKc .dropdown-menu,
.cid-vgyCylQoKc .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCylQoKc .nav-item:focus,
.cid-vgyCylQoKc .nav-link:focus {
  outline: none;
}
.cid-vgyCylQoKc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCylQoKc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCylQoKc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCylQoKc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCylQoKc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCylQoKc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCylQoKc .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCylQoKc .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCylQoKc .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCylQoKc .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCylQoKc .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCylQoKc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCylQoKc .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCylQoKc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCylQoKc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCylQoKc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCylQoKc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCylQoKc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCylQoKc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCylQoKc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCylQoKc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCylQoKc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCylQoKc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCylQoKc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCylQoKc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCylQoKc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCylQoKc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCylQoKc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCylQoKc .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCylQoKc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCylQoKc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCylQoKc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCylQoKc .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCylQoKc .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCylQoKc .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCylQoKc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCylQoKc .navbar-brand .navbar-caption:hover,
.cid-vgyCylQoKc .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCylQoKc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCylQoKc .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCylQoKc .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCylQoKc .dropdown-item.active,
.cid-vgyCylQoKc .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCylQoKc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCylQoKc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCylQoKc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCylQoKc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCylQoKc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCylQoKc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCylQoKc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCylQoKc ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCylQoKc ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCylQoKc .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCylQoKc .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCylQoKc .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCylQoKc .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCylQoKc button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCylQoKc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCylQoKc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCylQoKc button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCylQoKc button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCylQoKc button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCylQoKc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCylQoKc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCylQoKc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCylQoKc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCylQoKc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCylQoKc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCylQoKc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCylQoKc .navbar {
    height: 70px;
  }
  .cid-vgyCylQoKc .navbar.opened {
    height: auto;
  }
  .cid-vgyCylQoKc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCylQoKc .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCylQoKc .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCylQoKc .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCylQoKc .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCylQoKc .nav-item .nav-link:hover,
.cid-vgyCylQoKc .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCylQoKc .nav-item .nav-link:hover::after,
.cid-vgyCylQoKc .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCylQoKc .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCylQoKc .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCylQoKc .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCylQoKc .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCylQoKc .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCylQoKc .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCylQoKc .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCylQoKc .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCylQoKc .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCylQoKc .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCylQoKc .content-wrap {
  min-height: 100px;
}
.cid-vgyCylQoKc .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCylQoKc .nav-link,
.cid-vgyCylQoKc .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCyms9bu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCyms9bu {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCyms9bu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCyms9bu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCyms9bu .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCyms9bu .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCyms9bu .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCyms9bu .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCyms9bu .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCyms9bu .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCyms9bu .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCyms9bu .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCyms9bu .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCyms9bu .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCyms9bu .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCyms9bu .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCyms9bu .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCyms9bu .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCyms9bu .mbr-label {
  color: #a6adbf;
}
.cid-vgyCyms9bu .mbr-section-title {
  color: #111111;
}
.cid-vgyCyms9bu .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCyms9bu .mbr-text,
.cid-vgyCyms9bu .text-wrapper {
  color: #666666;
}
.cid-vgyCymGAUe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCymGAUe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCymGAUe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCymGAUe .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCymGAUe .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCymGAUe .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCymGAUe .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCymGAUe .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCymGAUe .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCymGAUe .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCymGAUe .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCymGAUe .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCymGAUe .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCymGAUe .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCymGAUe .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCymGAUe .mbr-section-title {
  color: #000000;
}
.cid-vgyCymGAUe .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCymGAUe .mbr-text,
.cid-vgyCymGAUe .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCymGAUe .mbr-section-title,
.cid-vgyCymGAUe .mbr-section-btn {
  text-align: center;
}
.cid-vgyCymVEFG {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCymVEFG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCymVEFG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCymVEFG .row {
  justify-content: center;
}
.cid-vgyCymVEFG .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCymVEFG .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-vgyCymVEFG .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCymVEFG .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCymVEFG .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCymVEFG .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCymVEFG .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCymVEFG .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCymVEFG .mbr-text {
  color: #ffffff;
}
.cid-vgyCymVEFG .mbr-desc {
  color: #ffffff;
}
.cid-vgyCxMxnB1 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCxMxnB1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCxMxnB1 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCxMxnB1 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCxMxnB1 .dropdown-item:hover,
.cid-vgyCxMxnB1 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCxMxnB1 .dropdown-item:hover span {
  color: white;
}
.cid-vgyCxMxnB1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCxMxnB1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCxMxnB1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCxMxnB1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCxMxnB1 .nav-link {
  position: relative;
}
.cid-vgyCxMxnB1 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCxMxnB1 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCxMxnB1 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCxMxnB1 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCxMxnB1 .dropdown-menu,
.cid-vgyCxMxnB1 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCxMxnB1 .nav-item:focus,
.cid-vgyCxMxnB1 .nav-link:focus {
  outline: none;
}
.cid-vgyCxMxnB1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCxMxnB1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCxMxnB1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCxMxnB1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCxMxnB1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCxMxnB1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCxMxnB1 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCxMxnB1 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCxMxnB1 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCxMxnB1 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCxMxnB1 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCxMxnB1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCxMxnB1 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCxMxnB1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCxMxnB1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCxMxnB1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCxMxnB1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCxMxnB1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCxMxnB1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCxMxnB1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCxMxnB1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCxMxnB1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCxMxnB1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCxMxnB1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCxMxnB1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCxMxnB1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCxMxnB1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCxMxnB1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCxMxnB1 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCxMxnB1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCxMxnB1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCxMxnB1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCxMxnB1 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCxMxnB1 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCxMxnB1 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCxMxnB1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCxMxnB1 .navbar-brand .navbar-caption:hover,
.cid-vgyCxMxnB1 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCxMxnB1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCxMxnB1 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCxMxnB1 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCxMxnB1 .dropdown-item.active,
.cid-vgyCxMxnB1 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCxMxnB1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCxMxnB1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCxMxnB1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCxMxnB1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCxMxnB1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCxMxnB1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCxMxnB1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCxMxnB1 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCxMxnB1 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCxMxnB1 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCxMxnB1 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCxMxnB1 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCxMxnB1 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCxMxnB1 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCxMxnB1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCxMxnB1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCxMxnB1 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCxMxnB1 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCxMxnB1 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCxMxnB1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCxMxnB1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCxMxnB1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCxMxnB1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCxMxnB1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCxMxnB1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCxMxnB1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCxMxnB1 .navbar {
    height: 70px;
  }
  .cid-vgyCxMxnB1 .navbar.opened {
    height: auto;
  }
  .cid-vgyCxMxnB1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCxMxnB1 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCxMxnB1 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCxMxnB1 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCxMxnB1 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCxMxnB1 .nav-item .nav-link:hover,
.cid-vgyCxMxnB1 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCxMxnB1 .nav-item .nav-link:hover::after,
.cid-vgyCxMxnB1 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCxMxnB1 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCxMxnB1 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCxMxnB1 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCxMxnB1 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCxMxnB1 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCxMxnB1 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCxMxnB1 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCxMxnB1 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCxMxnB1 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCxMxnB1 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCxMxnB1 .content-wrap {
  min-height: 100px;
}
.cid-vgyCxMxnB1 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCxMxnB1 .nav-link,
.cid-vgyCxMxnB1 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCxNbweW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCxNbweW {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCxNbweW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCxNbweW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCxNbweW .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCxNbweW .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCxNbweW .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCxNbweW .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCxNbweW .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCxNbweW .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCxNbweW .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCxNbweW .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCxNbweW .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCxNbweW .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCxNbweW .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCxNbweW .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCxNbweW .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCxNbweW .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCxNbweW .mbr-label {
  color: #a6adbf;
}
.cid-vgyCxNbweW .mbr-section-title {
  color: #111111;
}
.cid-vgyCxNbweW .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCxNbweW .mbr-text,
.cid-vgyCxNbweW .text-wrapper {
  color: #666666;
}
.cid-vgyCxNrsWj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCxNrsWj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCxNrsWj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCxNrsWj .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCxNrsWj .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCxNrsWj .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCxNrsWj .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCxNrsWj .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCxNrsWj .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCxNrsWj .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCxNrsWj .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCxNrsWj .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCxNrsWj .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCxNrsWj .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCxNrsWj .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCxNrsWj .mbr-section-title {
  color: #000000;
}
.cid-vgyCxNrsWj .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCxNrsWj .mbr-text,
.cid-vgyCxNrsWj .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCxNrsWj .mbr-section-title,
.cid-vgyCxNrsWj .mbr-section-btn {
  text-align: center;
}
.cid-vgyCxNFH1l {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCxNFH1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCxNFH1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCxNFH1l .row {
  justify-content: center;
}
.cid-vgyCxNFH1l .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCxNFH1l .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-vgyCxNFH1l .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCxNFH1l .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCxNFH1l .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCxNFH1l .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCxNFH1l .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCxNFH1l .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCxNFH1l .mbr-text {
  color: #ffffff;
}
.cid-vgyCxNFH1l .mbr-desc {
  color: #ffffff;
}
.cid-vgyCxdT6v2 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCxdT6v2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCxdT6v2 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCxdT6v2 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCxdT6v2 .dropdown-item:hover,
.cid-vgyCxdT6v2 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCxdT6v2 .dropdown-item:hover span {
  color: white;
}
.cid-vgyCxdT6v2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCxdT6v2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCxdT6v2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCxdT6v2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCxdT6v2 .nav-link {
  position: relative;
}
.cid-vgyCxdT6v2 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCxdT6v2 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCxdT6v2 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCxdT6v2 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCxdT6v2 .dropdown-menu,
.cid-vgyCxdT6v2 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCxdT6v2 .nav-item:focus,
.cid-vgyCxdT6v2 .nav-link:focus {
  outline: none;
}
.cid-vgyCxdT6v2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCxdT6v2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCxdT6v2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCxdT6v2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCxdT6v2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCxdT6v2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCxdT6v2 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCxdT6v2 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCxdT6v2 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCxdT6v2 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCxdT6v2 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCxdT6v2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCxdT6v2 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCxdT6v2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCxdT6v2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCxdT6v2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCxdT6v2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCxdT6v2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCxdT6v2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCxdT6v2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCxdT6v2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCxdT6v2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCxdT6v2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCxdT6v2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCxdT6v2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCxdT6v2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCxdT6v2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCxdT6v2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCxdT6v2 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCxdT6v2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCxdT6v2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCxdT6v2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCxdT6v2 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCxdT6v2 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCxdT6v2 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCxdT6v2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCxdT6v2 .navbar-brand .navbar-caption:hover,
.cid-vgyCxdT6v2 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCxdT6v2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCxdT6v2 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCxdT6v2 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCxdT6v2 .dropdown-item.active,
.cid-vgyCxdT6v2 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCxdT6v2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCxdT6v2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCxdT6v2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCxdT6v2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCxdT6v2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCxdT6v2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCxdT6v2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCxdT6v2 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCxdT6v2 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCxdT6v2 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCxdT6v2 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCxdT6v2 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCxdT6v2 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCxdT6v2 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCxdT6v2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCxdT6v2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCxdT6v2 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCxdT6v2 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCxdT6v2 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCxdT6v2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCxdT6v2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCxdT6v2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCxdT6v2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCxdT6v2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCxdT6v2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCxdT6v2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCxdT6v2 .navbar {
    height: 70px;
  }
  .cid-vgyCxdT6v2 .navbar.opened {
    height: auto;
  }
  .cid-vgyCxdT6v2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCxdT6v2 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCxdT6v2 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCxdT6v2 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCxdT6v2 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCxdT6v2 .nav-item .nav-link:hover,
.cid-vgyCxdT6v2 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCxdT6v2 .nav-item .nav-link:hover::after,
.cid-vgyCxdT6v2 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCxdT6v2 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCxdT6v2 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCxdT6v2 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCxdT6v2 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCxdT6v2 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCxdT6v2 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCxdT6v2 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCxdT6v2 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCxdT6v2 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCxdT6v2 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCxdT6v2 .content-wrap {
  min-height: 100px;
}
.cid-vgyCxdT6v2 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCxdT6v2 .nav-link,
.cid-vgyCxdT6v2 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCxevGeg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCxevGeg {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCxevGeg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCxevGeg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCxevGeg .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCxevGeg .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCxevGeg .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCxevGeg .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCxevGeg .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCxevGeg .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCxevGeg .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCxevGeg .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCxevGeg .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCxevGeg .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCxevGeg .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCxevGeg .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCxevGeg .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCxevGeg .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCxevGeg .mbr-label {
  color: #a6adbf;
}
.cid-vgyCxevGeg .mbr-section-title {
  color: #111111;
}
.cid-vgyCxevGeg .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCxevGeg .mbr-text,
.cid-vgyCxevGeg .text-wrapper {
  color: #666666;
}
.cid-vgyCxeMKj7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCxeMKj7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCxeMKj7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCxeMKj7 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCxeMKj7 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCxeMKj7 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCxeMKj7 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCxeMKj7 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCxeMKj7 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCxeMKj7 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCxeMKj7 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCxeMKj7 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCxeMKj7 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCxeMKj7 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCxeMKj7 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCxeMKj7 .mbr-section-title {
  color: #000000;
}
.cid-vgyCxeMKj7 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCxeMKj7 .mbr-text,
.cid-vgyCxeMKj7 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCxeMKj7 .mbr-section-title,
.cid-vgyCxeMKj7 .mbr-section-btn {
  text-align: center;
}
.cid-vgyCxf14M7 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCxf14M7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCxf14M7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCxf14M7 .row {
  justify-content: center;
}
.cid-vgyCxf14M7 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCxf14M7 .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-vgyCxf14M7 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCxf14M7 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCxf14M7 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCxf14M7 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCxf14M7 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCxf14M7 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCxf14M7 .mbr-text {
  color: #ffffff;
}
.cid-vgyCxf14M7 .mbr-desc {
  color: #ffffff;
}
.cid-vgyBwUH5OO .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBwUH5OO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBwUH5OO .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBwUH5OO .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBwUH5OO .dropdown-item:hover,
.cid-vgyBwUH5OO .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBwUH5OO .dropdown-item:hover span {
  color: white;
}
.cid-vgyBwUH5OO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBwUH5OO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBwUH5OO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBwUH5OO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBwUH5OO .nav-link {
  position: relative;
}
.cid-vgyBwUH5OO .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBwUH5OO .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBwUH5OO .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBwUH5OO .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBwUH5OO .dropdown-menu,
.cid-vgyBwUH5OO .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBwUH5OO .nav-item:focus,
.cid-vgyBwUH5OO .nav-link:focus {
  outline: none;
}
.cid-vgyBwUH5OO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBwUH5OO .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBwUH5OO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBwUH5OO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBwUH5OO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBwUH5OO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBwUH5OO .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBwUH5OO .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBwUH5OO .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBwUH5OO .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBwUH5OO .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBwUH5OO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBwUH5OO .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBwUH5OO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBwUH5OO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBwUH5OO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBwUH5OO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBwUH5OO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBwUH5OO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBwUH5OO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBwUH5OO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBwUH5OO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBwUH5OO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBwUH5OO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBwUH5OO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBwUH5OO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBwUH5OO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBwUH5OO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBwUH5OO .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBwUH5OO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBwUH5OO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBwUH5OO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBwUH5OO .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBwUH5OO .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBwUH5OO .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBwUH5OO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBwUH5OO .navbar-brand .navbar-caption:hover,
.cid-vgyBwUH5OO .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBwUH5OO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBwUH5OO .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBwUH5OO .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBwUH5OO .dropdown-item.active,
.cid-vgyBwUH5OO .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBwUH5OO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBwUH5OO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBwUH5OO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBwUH5OO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBwUH5OO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBwUH5OO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBwUH5OO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBwUH5OO ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBwUH5OO ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBwUH5OO .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBwUH5OO .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBwUH5OO .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBwUH5OO .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBwUH5OO button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBwUH5OO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBwUH5OO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBwUH5OO button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBwUH5OO button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBwUH5OO button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBwUH5OO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBwUH5OO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBwUH5OO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBwUH5OO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBwUH5OO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBwUH5OO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBwUH5OO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBwUH5OO .navbar {
    height: 70px;
  }
  .cid-vgyBwUH5OO .navbar.opened {
    height: auto;
  }
  .cid-vgyBwUH5OO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBwUH5OO .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBwUH5OO .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBwUH5OO .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBwUH5OO .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBwUH5OO .nav-item .nav-link:hover,
.cid-vgyBwUH5OO .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBwUH5OO .nav-item .nav-link:hover::after,
.cid-vgyBwUH5OO .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBwUH5OO .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBwUH5OO .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBwUH5OO .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBwUH5OO .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBwUH5OO .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBwUH5OO .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBwUH5OO .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBwUH5OO .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBwUH5OO .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBwUH5OO .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBwUH5OO .content-wrap {
  min-height: 100px;
}
.cid-vgyBwUH5OO .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBwUH5OO .nav-link,
.cid-vgyBwUH5OO .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBwV8jjn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBwV8jjn {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBwV8jjn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBwV8jjn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBwV8jjn .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBwV8jjn .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBwV8jjn .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBwV8jjn .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBwV8jjn .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBwV8jjn .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBwV8jjn .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBwV8jjn .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBwV8jjn .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBwV8jjn .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBwV8jjn .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBwV8jjn .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBwV8jjn .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBwV8jjn .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBwV8jjn .mbr-label {
  color: #a6adbf;
}
.cid-vgyBwV8jjn .mbr-section-title {
  color: #111111;
}
.cid-vgyBwV8jjn .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBwV8jjn .mbr-text,
.cid-vgyBwV8jjn .text-wrapper {
  color: #666666;
}
.cid-vgyBwVqf70 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBwVqf70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBwVqf70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBwVqf70 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBwVqf70 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBwVqf70 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBwVqf70 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBwVqf70 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBwVqf70 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBwVqf70 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBwVqf70 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBwVqf70 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBwVqf70 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBwVqf70 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBwVqf70 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBwVqf70 .mbr-section-title {
  color: #000000;
}
.cid-vgyBwVqf70 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBwVqf70 .mbr-text,
.cid-vgyBwVqf70 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBwVqf70 .mbr-section-title,
.cid-vgyBwVqf70 .mbr-section-btn {
  text-align: center;
}
.cid-vgyBwVDlpO {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBwVDlpO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBwVDlpO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBwVDlpO .row {
  justify-content: center;
}
.cid-vgyBwVDlpO .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBwVDlpO .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-vgyBwVDlpO .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBwVDlpO .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBwVDlpO .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBwVDlpO .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBwVDlpO .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBwVDlpO .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBwVDlpO .mbr-text {
  color: #ffffff;
}
.cid-vgyBwVDlpO .mbr-desc {
  color: #ffffff;
}
.cid-vgyCuOy5TT .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCuOy5TT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCuOy5TT .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCuOy5TT .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCuOy5TT .dropdown-item:hover,
.cid-vgyCuOy5TT .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCuOy5TT .dropdown-item:hover span {
  color: white;
}
.cid-vgyCuOy5TT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCuOy5TT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCuOy5TT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCuOy5TT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCuOy5TT .nav-link {
  position: relative;
}
.cid-vgyCuOy5TT .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCuOy5TT .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCuOy5TT .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCuOy5TT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCuOy5TT .dropdown-menu,
.cid-vgyCuOy5TT .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCuOy5TT .nav-item:focus,
.cid-vgyCuOy5TT .nav-link:focus {
  outline: none;
}
.cid-vgyCuOy5TT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCuOy5TT .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCuOy5TT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCuOy5TT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCuOy5TT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCuOy5TT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCuOy5TT .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCuOy5TT .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCuOy5TT .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCuOy5TT .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCuOy5TT .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCuOy5TT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCuOy5TT .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCuOy5TT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCuOy5TT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCuOy5TT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCuOy5TT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCuOy5TT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCuOy5TT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCuOy5TT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCuOy5TT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCuOy5TT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCuOy5TT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCuOy5TT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCuOy5TT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCuOy5TT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCuOy5TT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCuOy5TT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCuOy5TT .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCuOy5TT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCuOy5TT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCuOy5TT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCuOy5TT .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCuOy5TT .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCuOy5TT .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCuOy5TT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCuOy5TT .navbar-brand .navbar-caption:hover,
.cid-vgyCuOy5TT .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCuOy5TT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCuOy5TT .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCuOy5TT .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCuOy5TT .dropdown-item.active,
.cid-vgyCuOy5TT .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCuOy5TT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCuOy5TT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCuOy5TT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCuOy5TT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCuOy5TT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCuOy5TT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCuOy5TT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCuOy5TT ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCuOy5TT ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCuOy5TT .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCuOy5TT .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCuOy5TT .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCuOy5TT .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCuOy5TT button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCuOy5TT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCuOy5TT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCuOy5TT button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCuOy5TT button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCuOy5TT button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCuOy5TT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCuOy5TT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCuOy5TT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCuOy5TT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCuOy5TT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCuOy5TT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCuOy5TT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCuOy5TT .navbar {
    height: 70px;
  }
  .cid-vgyCuOy5TT .navbar.opened {
    height: auto;
  }
  .cid-vgyCuOy5TT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCuOy5TT .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCuOy5TT .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCuOy5TT .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCuOy5TT .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCuOy5TT .nav-item .nav-link:hover,
.cid-vgyCuOy5TT .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCuOy5TT .nav-item .nav-link:hover::after,
.cid-vgyCuOy5TT .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCuOy5TT .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCuOy5TT .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCuOy5TT .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCuOy5TT .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCuOy5TT .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCuOy5TT .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCuOy5TT .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCuOy5TT .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCuOy5TT .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCuOy5TT .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCuOy5TT .content-wrap {
  min-height: 100px;
}
.cid-vgyCuOy5TT .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCuOy5TT .nav-link,
.cid-vgyCuOy5TT .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCuP8msT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCuP8msT {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCuP8msT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCuP8msT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCuP8msT .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCuP8msT .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCuP8msT .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCuP8msT .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCuP8msT .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCuP8msT .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCuP8msT .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCuP8msT .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCuP8msT .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCuP8msT .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCuP8msT .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCuP8msT .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCuP8msT .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCuP8msT .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCuP8msT .mbr-label {
  color: #a6adbf;
}
.cid-vgyCuP8msT .mbr-section-title {
  color: #111111;
}
.cid-vgyCuP8msT .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCuP8msT .mbr-text,
.cid-vgyCuP8msT .text-wrapper {
  color: #666666;
}
.cid-vgyCuPoDcj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCuPoDcj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCuPoDcj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCuPoDcj .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCuPoDcj .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCuPoDcj .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCuPoDcj .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCuPoDcj .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCuPoDcj .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCuPoDcj .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCuPoDcj .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCuPoDcj .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCuPoDcj .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCuPoDcj .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCuPoDcj .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCuPoDcj .mbr-section-title {
  color: #000000;
}
.cid-vgyCuPoDcj .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCuPoDcj .mbr-text,
.cid-vgyCuPoDcj .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCuPoDcj .mbr-section-title,
.cid-vgyCuPoDcj .mbr-section-btn {
  text-align: center;
}
.cid-vgyCuPBkgP {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCuPBkgP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCuPBkgP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCuPBkgP .row {
  justify-content: center;
}
.cid-vgyCuPBkgP .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCuPBkgP .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-vgyCuPBkgP .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCuPBkgP .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCuPBkgP .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCuPBkgP .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCuPBkgP .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCuPBkgP .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCuPBkgP .mbr-text {
  color: #ffffff;
}
.cid-vgyCuPBkgP .mbr-desc {
  color: #ffffff;
}
.cid-vgyCudVcDk .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCudVcDk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCudVcDk .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCudVcDk .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCudVcDk .dropdown-item:hover,
.cid-vgyCudVcDk .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCudVcDk .dropdown-item:hover span {
  color: white;
}
.cid-vgyCudVcDk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCudVcDk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCudVcDk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCudVcDk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCudVcDk .nav-link {
  position: relative;
}
.cid-vgyCudVcDk .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCudVcDk .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCudVcDk .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCudVcDk .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCudVcDk .dropdown-menu,
.cid-vgyCudVcDk .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCudVcDk .nav-item:focus,
.cid-vgyCudVcDk .nav-link:focus {
  outline: none;
}
.cid-vgyCudVcDk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCudVcDk .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCudVcDk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCudVcDk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCudVcDk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCudVcDk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCudVcDk .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCudVcDk .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCudVcDk .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCudVcDk .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCudVcDk .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCudVcDk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCudVcDk .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCudVcDk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCudVcDk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCudVcDk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCudVcDk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCudVcDk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCudVcDk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCudVcDk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCudVcDk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCudVcDk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCudVcDk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCudVcDk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCudVcDk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCudVcDk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCudVcDk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCudVcDk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCudVcDk .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCudVcDk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCudVcDk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCudVcDk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCudVcDk .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCudVcDk .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCudVcDk .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCudVcDk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCudVcDk .navbar-brand .navbar-caption:hover,
.cid-vgyCudVcDk .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCudVcDk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCudVcDk .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCudVcDk .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCudVcDk .dropdown-item.active,
.cid-vgyCudVcDk .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCudVcDk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCudVcDk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCudVcDk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCudVcDk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCudVcDk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCudVcDk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCudVcDk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCudVcDk ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCudVcDk ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCudVcDk .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCudVcDk .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCudVcDk .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCudVcDk .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCudVcDk button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCudVcDk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCudVcDk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCudVcDk button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCudVcDk button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCudVcDk button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCudVcDk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCudVcDk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCudVcDk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCudVcDk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCudVcDk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCudVcDk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCudVcDk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCudVcDk .navbar {
    height: 70px;
  }
  .cid-vgyCudVcDk .navbar.opened {
    height: auto;
  }
  .cid-vgyCudVcDk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCudVcDk .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCudVcDk .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCudVcDk .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCudVcDk .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCudVcDk .nav-item .nav-link:hover,
.cid-vgyCudVcDk .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCudVcDk .nav-item .nav-link:hover::after,
.cid-vgyCudVcDk .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCudVcDk .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCudVcDk .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCudVcDk .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCudVcDk .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCudVcDk .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCudVcDk .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCudVcDk .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCudVcDk .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCudVcDk .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCudVcDk .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCudVcDk .content-wrap {
  min-height: 100px;
}
.cid-vgyCudVcDk .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCudVcDk .nav-link,
.cid-vgyCudVcDk .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCueows9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCueows9 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCueows9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCueows9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCueows9 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCueows9 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCueows9 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCueows9 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCueows9 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCueows9 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCueows9 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCueows9 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCueows9 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCueows9 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCueows9 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCueows9 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCueows9 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCueows9 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCueows9 .mbr-label {
  color: #a6adbf;
}
.cid-vgyCueows9 .mbr-section-title {
  color: #111111;
}
.cid-vgyCueows9 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCueows9 .mbr-text,
.cid-vgyCueows9 .text-wrapper {
  color: #666666;
}
.cid-vgyCueCyez {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCueCyez .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCueCyez .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCueCyez .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCueCyez .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCueCyez .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCueCyez .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCueCyez .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCueCyez .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCueCyez .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCueCyez .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCueCyez .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCueCyez .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCueCyez .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCueCyez .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCueCyez .mbr-section-title {
  color: #000000;
}
.cid-vgyCueCyez .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCueCyez .mbr-text,
.cid-vgyCueCyez .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCueCyez .mbr-section-title,
.cid-vgyCueCyez .mbr-section-btn {
  text-align: center;
}
.cid-vgyCueOCqt {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCueOCqt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCueOCqt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCueOCqt .row {
  justify-content: center;
}
.cid-vgyCueOCqt .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCueOCqt .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-vgyCueOCqt .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCueOCqt .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCueOCqt .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCueOCqt .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCueOCqt .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCueOCqt .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCueOCqt .mbr-text {
  color: #ffffff;
}
.cid-vgyCueOCqt .mbr-desc {
  color: #ffffff;
}
.cid-vgyCtCQm06 .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCtCQm06 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCtCQm06 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCtCQm06 .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCtCQm06 .dropdown-item:hover,
.cid-vgyCtCQm06 .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCtCQm06 .dropdown-item:hover span {
  color: white;
}
.cid-vgyCtCQm06 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCtCQm06 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCtCQm06 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCtCQm06 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCtCQm06 .nav-link {
  position: relative;
}
.cid-vgyCtCQm06 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCtCQm06 .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCtCQm06 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCtCQm06 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCtCQm06 .dropdown-menu,
.cid-vgyCtCQm06 .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCtCQm06 .nav-item:focus,
.cid-vgyCtCQm06 .nav-link:focus {
  outline: none;
}
.cid-vgyCtCQm06 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCtCQm06 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCtCQm06 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCtCQm06 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCtCQm06 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCtCQm06 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCtCQm06 .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCtCQm06 .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCtCQm06 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCtCQm06 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCtCQm06 .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCtCQm06 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCtCQm06 .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCtCQm06 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCtCQm06 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCtCQm06 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCtCQm06 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCtCQm06 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCtCQm06 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCtCQm06 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCtCQm06 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCtCQm06 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCtCQm06 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCtCQm06 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCtCQm06 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCtCQm06 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCtCQm06 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCtCQm06 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCtCQm06 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCtCQm06 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCtCQm06 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCtCQm06 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCtCQm06 .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCtCQm06 .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCtCQm06 .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCtCQm06 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCtCQm06 .navbar-brand .navbar-caption:hover,
.cid-vgyCtCQm06 .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCtCQm06 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCtCQm06 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCtCQm06 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCtCQm06 .dropdown-item.active,
.cid-vgyCtCQm06 .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCtCQm06 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCtCQm06 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCtCQm06 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCtCQm06 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCtCQm06 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCtCQm06 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCtCQm06 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCtCQm06 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCtCQm06 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCtCQm06 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCtCQm06 .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCtCQm06 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCtCQm06 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCtCQm06 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCtCQm06 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCtCQm06 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCtCQm06 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCtCQm06 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCtCQm06 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCtCQm06 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCtCQm06 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCtCQm06 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCtCQm06 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCtCQm06 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCtCQm06 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCtCQm06 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCtCQm06 .navbar {
    height: 70px;
  }
  .cid-vgyCtCQm06 .navbar.opened {
    height: auto;
  }
  .cid-vgyCtCQm06 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCtCQm06 .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCtCQm06 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCtCQm06 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCtCQm06 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCtCQm06 .nav-item .nav-link:hover,
.cid-vgyCtCQm06 .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCtCQm06 .nav-item .nav-link:hover::after,
.cid-vgyCtCQm06 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCtCQm06 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCtCQm06 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCtCQm06 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCtCQm06 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCtCQm06 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCtCQm06 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCtCQm06 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCtCQm06 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCtCQm06 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCtCQm06 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCtCQm06 .content-wrap {
  min-height: 100px;
}
.cid-vgyCtCQm06 .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCtCQm06 .nav-link,
.cid-vgyCtCQm06 .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCtDjAt7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCtDjAt7 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCtDjAt7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCtDjAt7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCtDjAt7 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCtDjAt7 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCtDjAt7 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCtDjAt7 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCtDjAt7 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCtDjAt7 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCtDjAt7 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCtDjAt7 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCtDjAt7 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCtDjAt7 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCtDjAt7 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCtDjAt7 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCtDjAt7 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCtDjAt7 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCtDjAt7 .mbr-label {
  color: #a6adbf;
}
.cid-vgyCtDjAt7 .mbr-section-title {
  color: #111111;
}
.cid-vgyCtDjAt7 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCtDjAt7 .mbr-text,
.cid-vgyCtDjAt7 .text-wrapper {
  color: #666666;
}
.cid-vgyCtDwqUL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCtDwqUL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCtDwqUL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCtDwqUL .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCtDwqUL .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCtDwqUL .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCtDwqUL .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCtDwqUL .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCtDwqUL .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCtDwqUL .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCtDwqUL .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCtDwqUL .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCtDwqUL .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCtDwqUL .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCtDwqUL .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCtDwqUL .mbr-section-title {
  color: #000000;
}
.cid-vgyCtDwqUL .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCtDwqUL .mbr-text,
.cid-vgyCtDwqUL .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCtDwqUL .mbr-section-title,
.cid-vgyCtDwqUL .mbr-section-btn {
  text-align: center;
}
.cid-vgyCtDIcuc {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCtDIcuc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCtDIcuc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCtDIcuc .row {
  justify-content: center;
}
.cid-vgyCtDIcuc .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCtDIcuc .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-vgyCtDIcuc .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCtDIcuc .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCtDIcuc .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCtDIcuc .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCtDIcuc .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCtDIcuc .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCtDIcuc .mbr-text {
  color: #ffffff;
}
.cid-vgyCtDIcuc .mbr-desc {
  color: #ffffff;
}
.cid-vgyCsZGeau .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCsZGeau .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCsZGeau .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCsZGeau .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCsZGeau .dropdown-item:hover,
.cid-vgyCsZGeau .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCsZGeau .dropdown-item:hover span {
  color: white;
}
.cid-vgyCsZGeau .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCsZGeau .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCsZGeau .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCsZGeau .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCsZGeau .nav-link {
  position: relative;
}
.cid-vgyCsZGeau .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCsZGeau .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCsZGeau .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCsZGeau .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCsZGeau .dropdown-menu,
.cid-vgyCsZGeau .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCsZGeau .nav-item:focus,
.cid-vgyCsZGeau .nav-link:focus {
  outline: none;
}
.cid-vgyCsZGeau .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCsZGeau .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCsZGeau .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCsZGeau .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCsZGeau .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCsZGeau .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCsZGeau .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCsZGeau .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCsZGeau .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCsZGeau .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCsZGeau .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCsZGeau .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCsZGeau .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCsZGeau .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCsZGeau .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCsZGeau .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCsZGeau .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCsZGeau .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCsZGeau .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCsZGeau .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCsZGeau .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCsZGeau .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCsZGeau .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCsZGeau .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCsZGeau .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCsZGeau .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCsZGeau .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCsZGeau .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCsZGeau .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCsZGeau .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCsZGeau .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCsZGeau .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCsZGeau .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCsZGeau .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCsZGeau .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCsZGeau .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCsZGeau .navbar-brand .navbar-caption:hover,
.cid-vgyCsZGeau .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCsZGeau .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCsZGeau .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCsZGeau .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCsZGeau .dropdown-item.active,
.cid-vgyCsZGeau .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCsZGeau .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCsZGeau .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCsZGeau .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCsZGeau .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCsZGeau .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCsZGeau .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCsZGeau .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCsZGeau ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCsZGeau ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCsZGeau .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCsZGeau .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCsZGeau .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCsZGeau .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCsZGeau button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCsZGeau button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCsZGeau button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCsZGeau button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCsZGeau button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCsZGeau button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCsZGeau nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCsZGeau nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCsZGeau nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCsZGeau nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCsZGeau .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCsZGeau a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCsZGeau .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCsZGeau .navbar {
    height: 70px;
  }
  .cid-vgyCsZGeau .navbar.opened {
    height: auto;
  }
  .cid-vgyCsZGeau .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCsZGeau .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCsZGeau .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCsZGeau .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCsZGeau .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCsZGeau .nav-item .nav-link:hover,
.cid-vgyCsZGeau .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCsZGeau .nav-item .nav-link:hover::after,
.cid-vgyCsZGeau .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCsZGeau .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCsZGeau .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCsZGeau .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCsZGeau .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCsZGeau .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCsZGeau .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCsZGeau .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCsZGeau .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCsZGeau .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCsZGeau .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCsZGeau .content-wrap {
  min-height: 100px;
}
.cid-vgyCsZGeau .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCsZGeau .nav-link,
.cid-vgyCsZGeau .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCt0a4os {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCt0a4os {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCt0a4os .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCt0a4os .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCt0a4os .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCt0a4os .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCt0a4os .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCt0a4os .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCt0a4os .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCt0a4os .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCt0a4os .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCt0a4os .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCt0a4os .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCt0a4os .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCt0a4os .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCt0a4os .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCt0a4os .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCt0a4os .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCt0a4os .mbr-label {
  color: #a6adbf;
}
.cid-vgyCt0a4os .mbr-section-title {
  color: #111111;
}
.cid-vgyCt0a4os .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCt0a4os .mbr-text,
.cid-vgyCt0a4os .text-wrapper {
  color: #666666;
}
.cid-vgyCt0n1R5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCt0n1R5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCt0n1R5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCt0n1R5 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCt0n1R5 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCt0n1R5 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCt0n1R5 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCt0n1R5 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCt0n1R5 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCt0n1R5 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCt0n1R5 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCt0n1R5 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCt0n1R5 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCt0n1R5 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCt0n1R5 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCt0n1R5 .mbr-section-title {
  color: #000000;
}
.cid-vgyCt0n1R5 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCt0n1R5 .mbr-text,
.cid-vgyCt0n1R5 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCt0n1R5 .mbr-section-title,
.cid-vgyCt0n1R5 .mbr-section-btn {
  text-align: center;
}
.cid-vgyCt0zJdk {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCt0zJdk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCt0zJdk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCt0zJdk .row {
  justify-content: center;
}
.cid-vgyCt0zJdk .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCt0zJdk .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-vgyCt0zJdk .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCt0zJdk .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCt0zJdk .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCt0zJdk .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCt0zJdk .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCt0zJdk .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCt0zJdk .mbr-text {
  color: #ffffff;
}
.cid-vgyCt0zJdk .mbr-desc {
  color: #ffffff;
}
.cid-vgyCsoBiRy .navbar-dropdown {
  position: relative !important;
}
.cid-vgyCsoBiRy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCsoBiRy .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyCsoBiRy .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyCsoBiRy .dropdown-item:hover,
.cid-vgyCsoBiRy .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyCsoBiRy .dropdown-item:hover span {
  color: white;
}
.cid-vgyCsoBiRy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyCsoBiRy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyCsoBiRy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyCsoBiRy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyCsoBiRy .nav-link {
  position: relative;
}
.cid-vgyCsoBiRy .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyCsoBiRy .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyCsoBiRy .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyCsoBiRy .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyCsoBiRy .dropdown-menu,
.cid-vgyCsoBiRy .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyCsoBiRy .nav-item:focus,
.cid-vgyCsoBiRy .nav-link:focus {
  outline: none;
}
.cid-vgyCsoBiRy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyCsoBiRy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyCsoBiRy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyCsoBiRy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyCsoBiRy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyCsoBiRy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyCsoBiRy .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyCsoBiRy .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyCsoBiRy .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyCsoBiRy .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyCsoBiRy .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyCsoBiRy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyCsoBiRy .navbar.collapsed {
  justify-content: center;
}
.cid-vgyCsoBiRy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyCsoBiRy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyCsoBiRy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyCsoBiRy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyCsoBiRy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyCsoBiRy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyCsoBiRy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyCsoBiRy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyCsoBiRy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyCsoBiRy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyCsoBiRy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyCsoBiRy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyCsoBiRy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyCsoBiRy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyCsoBiRy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyCsoBiRy .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyCsoBiRy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyCsoBiRy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyCsoBiRy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyCsoBiRy .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyCsoBiRy .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyCsoBiRy .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyCsoBiRy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyCsoBiRy .navbar-brand .navbar-caption:hover,
.cid-vgyCsoBiRy .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCsoBiRy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyCsoBiRy .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyCsoBiRy .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyCsoBiRy .dropdown-item.active,
.cid-vgyCsoBiRy .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyCsoBiRy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyCsoBiRy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyCsoBiRy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyCsoBiRy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyCsoBiRy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyCsoBiRy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyCsoBiRy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyCsoBiRy ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyCsoBiRy ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyCsoBiRy .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyCsoBiRy .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyCsoBiRy .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyCsoBiRy .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyCsoBiRy button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyCsoBiRy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyCsoBiRy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyCsoBiRy button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCsoBiRy button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyCsoBiRy button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyCsoBiRy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCsoBiRy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyCsoBiRy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyCsoBiRy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyCsoBiRy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyCsoBiRy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyCsoBiRy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyCsoBiRy .navbar {
    height: 70px;
  }
  .cid-vgyCsoBiRy .navbar.opened {
    height: auto;
  }
  .cid-vgyCsoBiRy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyCsoBiRy .navbar-nav {
  margin: 0 auto;
}
.cid-vgyCsoBiRy .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyCsoBiRy .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyCsoBiRy .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyCsoBiRy .nav-item .nav-link:hover,
.cid-vgyCsoBiRy .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyCsoBiRy .nav-item .nav-link:hover::after,
.cid-vgyCsoBiRy .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyCsoBiRy .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyCsoBiRy .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyCsoBiRy .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyCsoBiRy .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyCsoBiRy .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyCsoBiRy .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyCsoBiRy .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyCsoBiRy .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyCsoBiRy .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyCsoBiRy .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyCsoBiRy .content-wrap {
  min-height: 100px;
}
.cid-vgyCsoBiRy .navbar-caption {
  color: #5E2E27;
}
.cid-vgyCsoBiRy .nav-link,
.cid-vgyCsoBiRy .dropdown-item {
  color: #5E2E27;
}
.cid-vgyCsp6X0o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyCsp6X0o {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyCsp6X0o .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCsp6X0o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCsp6X0o .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyCsp6X0o .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyCsp6X0o .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyCsp6X0o .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCsp6X0o .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyCsp6X0o .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyCsp6X0o .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyCsp6X0o .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyCsp6X0o .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyCsp6X0o .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyCsp6X0o .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyCsp6X0o .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyCsp6X0o .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCsp6X0o .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyCsp6X0o .mbr-label {
  color: #a6adbf;
}
.cid-vgyCsp6X0o .mbr-section-title {
  color: #111111;
}
.cid-vgyCsp6X0o .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyCsp6X0o .mbr-text,
.cid-vgyCsp6X0o .text-wrapper {
  color: #666666;
}
.cid-vgyCspjIU8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyCspjIU8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCspjIU8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCspjIU8 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyCspjIU8 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyCspjIU8 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyCspjIU8 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyCspjIU8 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyCspjIU8 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCspjIU8 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyCspjIU8 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyCspjIU8 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyCspjIU8 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyCspjIU8 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyCspjIU8 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyCspjIU8 .mbr-section-title {
  color: #000000;
}
.cid-vgyCspjIU8 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyCspjIU8 .mbr-text,
.cid-vgyCspjIU8 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyCspjIU8 .mbr-section-title,
.cid-vgyCspjIU8 .mbr-section-btn {
  text-align: center;
}
.cid-vgyCspvUfH {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyCspvUfH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyCspvUfH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyCspvUfH .row {
  justify-content: center;
}
.cid-vgyCspvUfH .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyCspvUfH .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-vgyCspvUfH .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyCspvUfH .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyCspvUfH .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyCspvUfH .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyCspvUfH .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyCspvUfH .mbr-section-title {
  color: #ffffff;
}
.cid-vgyCspvUfH .mbr-text {
  color: #ffffff;
}
.cid-vgyCspvUfH .mbr-desc {
  color: #ffffff;
}
.cid-vgyBMopLsf .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBMopLsf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBMopLsf .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBMopLsf .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBMopLsf .dropdown-item:hover,
.cid-vgyBMopLsf .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBMopLsf .dropdown-item:hover span {
  color: white;
}
.cid-vgyBMopLsf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBMopLsf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBMopLsf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBMopLsf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBMopLsf .nav-link {
  position: relative;
}
.cid-vgyBMopLsf .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBMopLsf .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBMopLsf .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBMopLsf .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBMopLsf .dropdown-menu,
.cid-vgyBMopLsf .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBMopLsf .nav-item:focus,
.cid-vgyBMopLsf .nav-link:focus {
  outline: none;
}
.cid-vgyBMopLsf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBMopLsf .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBMopLsf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBMopLsf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBMopLsf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBMopLsf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBMopLsf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBMopLsf .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBMopLsf .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBMopLsf .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBMopLsf .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBMopLsf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBMopLsf .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBMopLsf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBMopLsf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBMopLsf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBMopLsf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBMopLsf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBMopLsf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBMopLsf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBMopLsf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBMopLsf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBMopLsf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBMopLsf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBMopLsf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBMopLsf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBMopLsf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBMopLsf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBMopLsf .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBMopLsf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBMopLsf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBMopLsf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBMopLsf .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBMopLsf .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBMopLsf .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBMopLsf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBMopLsf .navbar-brand .navbar-caption:hover,
.cid-vgyBMopLsf .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBMopLsf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBMopLsf .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBMopLsf .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBMopLsf .dropdown-item.active,
.cid-vgyBMopLsf .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBMopLsf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBMopLsf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBMopLsf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBMopLsf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBMopLsf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBMopLsf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBMopLsf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBMopLsf ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBMopLsf ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBMopLsf .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBMopLsf .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBMopLsf .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBMopLsf .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBMopLsf button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBMopLsf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBMopLsf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBMopLsf button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBMopLsf button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBMopLsf button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBMopLsf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBMopLsf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBMopLsf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBMopLsf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBMopLsf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBMopLsf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBMopLsf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBMopLsf .navbar {
    height: 70px;
  }
  .cid-vgyBMopLsf .navbar.opened {
    height: auto;
  }
  .cid-vgyBMopLsf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBMopLsf .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBMopLsf .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBMopLsf .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBMopLsf .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBMopLsf .nav-item .nav-link:hover,
.cid-vgyBMopLsf .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBMopLsf .nav-item .nav-link:hover::after,
.cid-vgyBMopLsf .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBMopLsf .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBMopLsf .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBMopLsf .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBMopLsf .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBMopLsf .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBMopLsf .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBMopLsf .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBMopLsf .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBMopLsf .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBMopLsf .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBMopLsf .content-wrap {
  min-height: 100px;
}
.cid-vgyBMopLsf .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBMopLsf .nav-link,
.cid-vgyBMopLsf .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBMoSjPz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBMoSjPz {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBMoSjPz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBMoSjPz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBMoSjPz .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBMoSjPz .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBMoSjPz .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBMoSjPz .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBMoSjPz .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBMoSjPz .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBMoSjPz .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBMoSjPz .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBMoSjPz .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBMoSjPz .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBMoSjPz .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBMoSjPz .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBMoSjPz .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBMoSjPz .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBMoSjPz .mbr-label {
  color: #a6adbf;
}
.cid-vgyBMoSjPz .mbr-section-title {
  color: #111111;
}
.cid-vgyBMoSjPz .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBMoSjPz .mbr-text,
.cid-vgyBMoSjPz .text-wrapper {
  color: #666666;
}
.cid-vgyBMp4aAh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBMp4aAh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBMp4aAh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBMp4aAh .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBMp4aAh .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBMp4aAh .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBMp4aAh .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBMp4aAh .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBMp4aAh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBMp4aAh .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBMp4aAh .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBMp4aAh .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBMp4aAh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBMp4aAh .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBMp4aAh .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBMp4aAh .mbr-section-title {
  color: #000000;
}
.cid-vgyBMp4aAh .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBMp4aAh .mbr-text,
.cid-vgyBMp4aAh .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBMp4aAh .mbr-section-title,
.cid-vgyBMp4aAh .mbr-section-btn {
  text-align: center;
}
.cid-vgyBMpfQ9J {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBMpfQ9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBMpfQ9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBMpfQ9J .row {
  justify-content: center;
}
.cid-vgyBMpfQ9J .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBMpfQ9J .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-vgyBMpfQ9J .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBMpfQ9J .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBMpfQ9J .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBMpfQ9J .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBMpfQ9J .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBMpfQ9J .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBMpfQ9J .mbr-text {
  color: #ffffff;
}
.cid-vgyBMpfQ9J .mbr-desc {
  color: #ffffff;
}
.cid-vgyBNhvSXV .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBNhvSXV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBNhvSXV .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBNhvSXV .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBNhvSXV .dropdown-item:hover,
.cid-vgyBNhvSXV .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBNhvSXV .dropdown-item:hover span {
  color: white;
}
.cid-vgyBNhvSXV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBNhvSXV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBNhvSXV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBNhvSXV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBNhvSXV .nav-link {
  position: relative;
}
.cid-vgyBNhvSXV .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBNhvSXV .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBNhvSXV .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBNhvSXV .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBNhvSXV .dropdown-menu,
.cid-vgyBNhvSXV .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBNhvSXV .nav-item:focus,
.cid-vgyBNhvSXV .nav-link:focus {
  outline: none;
}
.cid-vgyBNhvSXV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBNhvSXV .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBNhvSXV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBNhvSXV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBNhvSXV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBNhvSXV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBNhvSXV .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBNhvSXV .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBNhvSXV .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBNhvSXV .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBNhvSXV .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBNhvSXV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBNhvSXV .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBNhvSXV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBNhvSXV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBNhvSXV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBNhvSXV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBNhvSXV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBNhvSXV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBNhvSXV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBNhvSXV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBNhvSXV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBNhvSXV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBNhvSXV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBNhvSXV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBNhvSXV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBNhvSXV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBNhvSXV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBNhvSXV .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBNhvSXV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBNhvSXV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBNhvSXV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBNhvSXV .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBNhvSXV .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBNhvSXV .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBNhvSXV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBNhvSXV .navbar-brand .navbar-caption:hover,
.cid-vgyBNhvSXV .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBNhvSXV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBNhvSXV .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBNhvSXV .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBNhvSXV .dropdown-item.active,
.cid-vgyBNhvSXV .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBNhvSXV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBNhvSXV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBNhvSXV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBNhvSXV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBNhvSXV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBNhvSXV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBNhvSXV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBNhvSXV ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBNhvSXV ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBNhvSXV .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBNhvSXV .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBNhvSXV .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBNhvSXV .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBNhvSXV button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBNhvSXV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBNhvSXV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBNhvSXV button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBNhvSXV button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBNhvSXV button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBNhvSXV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBNhvSXV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBNhvSXV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBNhvSXV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBNhvSXV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBNhvSXV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBNhvSXV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBNhvSXV .navbar {
    height: 70px;
  }
  .cid-vgyBNhvSXV .navbar.opened {
    height: auto;
  }
  .cid-vgyBNhvSXV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBNhvSXV .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBNhvSXV .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBNhvSXV .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBNhvSXV .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBNhvSXV .nav-item .nav-link:hover,
.cid-vgyBNhvSXV .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBNhvSXV .nav-item .nav-link:hover::after,
.cid-vgyBNhvSXV .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBNhvSXV .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBNhvSXV .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBNhvSXV .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBNhvSXV .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBNhvSXV .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBNhvSXV .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBNhvSXV .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBNhvSXV .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBNhvSXV .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBNhvSXV .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBNhvSXV .content-wrap {
  min-height: 100px;
}
.cid-vgyBNhvSXV .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBNhvSXV .nav-link,
.cid-vgyBNhvSXV .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBNhWPXm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBNhWPXm {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBNhWPXm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBNhWPXm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBNhWPXm .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBNhWPXm .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBNhWPXm .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBNhWPXm .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBNhWPXm .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBNhWPXm .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBNhWPXm .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBNhWPXm .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBNhWPXm .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBNhWPXm .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBNhWPXm .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBNhWPXm .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBNhWPXm .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBNhWPXm .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBNhWPXm .mbr-label {
  color: #a6adbf;
}
.cid-vgyBNhWPXm .mbr-section-title {
  color: #111111;
}
.cid-vgyBNhWPXm .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBNhWPXm .mbr-text,
.cid-vgyBNhWPXm .text-wrapper {
  color: #666666;
}
.cid-vgyBNi8wYW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBNi8wYW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBNi8wYW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBNi8wYW .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBNi8wYW .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBNi8wYW .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBNi8wYW .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBNi8wYW .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBNi8wYW .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBNi8wYW .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBNi8wYW .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBNi8wYW .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBNi8wYW .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBNi8wYW .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBNi8wYW .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBNi8wYW .mbr-section-title {
  color: #000000;
}
.cid-vgyBNi8wYW .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBNi8wYW .mbr-text,
.cid-vgyBNi8wYW .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBNi8wYW .mbr-section-title,
.cid-vgyBNi8wYW .mbr-section-btn {
  text-align: center;
}
.cid-vgyBNijwBc {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBNijwBc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBNijwBc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBNijwBc .row {
  justify-content: center;
}
.cid-vgyBNijwBc .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBNijwBc .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-vgyBNijwBc .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBNijwBc .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBNijwBc .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBNijwBc .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBNijwBc .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBNijwBc .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBNijwBc .mbr-text {
  color: #ffffff;
}
.cid-vgyBNijwBc .mbr-desc {
  color: #ffffff;
}
.cid-vgyBO6hqmg .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBO6hqmg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBO6hqmg .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBO6hqmg .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBO6hqmg .dropdown-item:hover,
.cid-vgyBO6hqmg .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBO6hqmg .dropdown-item:hover span {
  color: white;
}
.cid-vgyBO6hqmg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBO6hqmg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBO6hqmg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBO6hqmg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBO6hqmg .nav-link {
  position: relative;
}
.cid-vgyBO6hqmg .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBO6hqmg .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBO6hqmg .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBO6hqmg .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBO6hqmg .dropdown-menu,
.cid-vgyBO6hqmg .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBO6hqmg .nav-item:focus,
.cid-vgyBO6hqmg .nav-link:focus {
  outline: none;
}
.cid-vgyBO6hqmg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBO6hqmg .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBO6hqmg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBO6hqmg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBO6hqmg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBO6hqmg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBO6hqmg .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBO6hqmg .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBO6hqmg .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBO6hqmg .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBO6hqmg .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBO6hqmg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBO6hqmg .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBO6hqmg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBO6hqmg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBO6hqmg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBO6hqmg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBO6hqmg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBO6hqmg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBO6hqmg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBO6hqmg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBO6hqmg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBO6hqmg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBO6hqmg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBO6hqmg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBO6hqmg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBO6hqmg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBO6hqmg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBO6hqmg .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBO6hqmg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBO6hqmg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBO6hqmg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBO6hqmg .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBO6hqmg .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBO6hqmg .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBO6hqmg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBO6hqmg .navbar-brand .navbar-caption:hover,
.cid-vgyBO6hqmg .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBO6hqmg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBO6hqmg .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBO6hqmg .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBO6hqmg .dropdown-item.active,
.cid-vgyBO6hqmg .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBO6hqmg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBO6hqmg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBO6hqmg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBO6hqmg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBO6hqmg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBO6hqmg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBO6hqmg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBO6hqmg ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBO6hqmg ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBO6hqmg .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBO6hqmg .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBO6hqmg .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBO6hqmg .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBO6hqmg button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBO6hqmg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBO6hqmg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBO6hqmg button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBO6hqmg button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBO6hqmg button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBO6hqmg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBO6hqmg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBO6hqmg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBO6hqmg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBO6hqmg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBO6hqmg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBO6hqmg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBO6hqmg .navbar {
    height: 70px;
  }
  .cid-vgyBO6hqmg .navbar.opened {
    height: auto;
  }
  .cid-vgyBO6hqmg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBO6hqmg .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBO6hqmg .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBO6hqmg .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBO6hqmg .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBO6hqmg .nav-item .nav-link:hover,
.cid-vgyBO6hqmg .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBO6hqmg .nav-item .nav-link:hover::after,
.cid-vgyBO6hqmg .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBO6hqmg .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBO6hqmg .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBO6hqmg .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBO6hqmg .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBO6hqmg .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBO6hqmg .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBO6hqmg .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBO6hqmg .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBO6hqmg .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBO6hqmg .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBO6hqmg .content-wrap {
  min-height: 100px;
}
.cid-vgyBO6hqmg .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBO6hqmg .nav-link,
.cid-vgyBO6hqmg .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBO6JBJP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBO6JBJP {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBO6JBJP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBO6JBJP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBO6JBJP .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBO6JBJP .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBO6JBJP .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBO6JBJP .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBO6JBJP .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBO6JBJP .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBO6JBJP .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBO6JBJP .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBO6JBJP .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBO6JBJP .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBO6JBJP .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBO6JBJP .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBO6JBJP .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBO6JBJP .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBO6JBJP .mbr-label {
  color: #a6adbf;
}
.cid-vgyBO6JBJP .mbr-section-title {
  color: #111111;
}
.cid-vgyBO6JBJP .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBO6JBJP .mbr-text,
.cid-vgyBO6JBJP .text-wrapper {
  color: #666666;
}
.cid-vgyBO6WYKo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBO6WYKo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBO6WYKo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBO6WYKo .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBO6WYKo .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBO6WYKo .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBO6WYKo .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBO6WYKo .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBO6WYKo .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBO6WYKo .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBO6WYKo .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBO6WYKo .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBO6WYKo .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBO6WYKo .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBO6WYKo .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBO6WYKo .mbr-section-title {
  color: #000000;
}
.cid-vgyBO6WYKo .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBO6WYKo .mbr-text,
.cid-vgyBO6WYKo .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBO6WYKo .mbr-section-title,
.cid-vgyBO6WYKo .mbr-section-btn {
  text-align: center;
}
.cid-vgyBO76h7O {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBO76h7O .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBO76h7O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBO76h7O .row {
  justify-content: center;
}
.cid-vgyBO76h7O .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBO76h7O .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-vgyBO76h7O .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBO76h7O .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBO76h7O .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBO76h7O .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBO76h7O .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBO76h7O .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBO76h7O .mbr-text {
  color: #ffffff;
}
.cid-vgyBO76h7O .mbr-desc {
  color: #ffffff;
}
.cid-vgyBOVJHjL .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBOVJHjL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBOVJHjL .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBOVJHjL .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBOVJHjL .dropdown-item:hover,
.cid-vgyBOVJHjL .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBOVJHjL .dropdown-item:hover span {
  color: white;
}
.cid-vgyBOVJHjL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBOVJHjL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBOVJHjL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBOVJHjL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBOVJHjL .nav-link {
  position: relative;
}
.cid-vgyBOVJHjL .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBOVJHjL .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBOVJHjL .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBOVJHjL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBOVJHjL .dropdown-menu,
.cid-vgyBOVJHjL .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBOVJHjL .nav-item:focus,
.cid-vgyBOVJHjL .nav-link:focus {
  outline: none;
}
.cid-vgyBOVJHjL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBOVJHjL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBOVJHjL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBOVJHjL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBOVJHjL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBOVJHjL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBOVJHjL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBOVJHjL .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBOVJHjL .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBOVJHjL .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBOVJHjL .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBOVJHjL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBOVJHjL .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBOVJHjL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBOVJHjL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBOVJHjL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBOVJHjL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBOVJHjL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBOVJHjL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBOVJHjL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBOVJHjL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBOVJHjL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBOVJHjL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBOVJHjL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBOVJHjL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBOVJHjL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBOVJHjL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBOVJHjL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBOVJHjL .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBOVJHjL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBOVJHjL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBOVJHjL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBOVJHjL .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBOVJHjL .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBOVJHjL .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBOVJHjL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBOVJHjL .navbar-brand .navbar-caption:hover,
.cid-vgyBOVJHjL .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBOVJHjL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBOVJHjL .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBOVJHjL .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBOVJHjL .dropdown-item.active,
.cid-vgyBOVJHjL .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBOVJHjL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBOVJHjL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBOVJHjL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBOVJHjL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBOVJHjL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBOVJHjL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBOVJHjL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBOVJHjL ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBOVJHjL ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBOVJHjL .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBOVJHjL .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBOVJHjL .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBOVJHjL .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBOVJHjL button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBOVJHjL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBOVJHjL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBOVJHjL button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBOVJHjL button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBOVJHjL button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBOVJHjL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBOVJHjL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBOVJHjL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBOVJHjL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBOVJHjL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBOVJHjL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBOVJHjL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBOVJHjL .navbar {
    height: 70px;
  }
  .cid-vgyBOVJHjL .navbar.opened {
    height: auto;
  }
  .cid-vgyBOVJHjL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBOVJHjL .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBOVJHjL .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBOVJHjL .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBOVJHjL .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBOVJHjL .nav-item .nav-link:hover,
.cid-vgyBOVJHjL .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBOVJHjL .nav-item .nav-link:hover::after,
.cid-vgyBOVJHjL .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBOVJHjL .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBOVJHjL .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBOVJHjL .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBOVJHjL .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBOVJHjL .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBOVJHjL .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBOVJHjL .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBOVJHjL .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBOVJHjL .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBOVJHjL .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBOVJHjL .content-wrap {
  min-height: 100px;
}
.cid-vgyBOVJHjL .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBOVJHjL .nav-link,
.cid-vgyBOVJHjL .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBOWaiCM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBOWaiCM {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBOWaiCM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBOWaiCM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBOWaiCM .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBOWaiCM .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBOWaiCM .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBOWaiCM .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBOWaiCM .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBOWaiCM .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBOWaiCM .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBOWaiCM .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBOWaiCM .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBOWaiCM .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBOWaiCM .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBOWaiCM .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBOWaiCM .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBOWaiCM .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBOWaiCM .mbr-label {
  color: #a6adbf;
}
.cid-vgyBOWaiCM .mbr-section-title {
  color: #111111;
}
.cid-vgyBOWaiCM .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBOWaiCM .mbr-text,
.cid-vgyBOWaiCM .text-wrapper {
  color: #666666;
}
.cid-vgyBOWpNjU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBOWpNjU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBOWpNjU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBOWpNjU .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBOWpNjU .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBOWpNjU .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBOWpNjU .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBOWpNjU .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBOWpNjU .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBOWpNjU .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBOWpNjU .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBOWpNjU .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBOWpNjU .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBOWpNjU .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBOWpNjU .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBOWpNjU .mbr-section-title {
  color: #000000;
}
.cid-vgyBOWpNjU .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBOWpNjU .mbr-text,
.cid-vgyBOWpNjU .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBOWpNjU .mbr-section-title,
.cid-vgyBOWpNjU .mbr-section-btn {
  text-align: center;
}
.cid-vgyBOWA3Sn {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBOWA3Sn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBOWA3Sn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBOWA3Sn .row {
  justify-content: center;
}
.cid-vgyBOWA3Sn .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBOWA3Sn .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-vgyBOWA3Sn .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBOWA3Sn .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBOWA3Sn .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBOWA3Sn .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBOWA3Sn .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBOWA3Sn .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBOWA3Sn .mbr-text {
  color: #ffffff;
}
.cid-vgyBOWA3Sn .mbr-desc {
  color: #ffffff;
}
.cid-vgyBPMQYxv .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBPMQYxv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBPMQYxv .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBPMQYxv .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBPMQYxv .dropdown-item:hover,
.cid-vgyBPMQYxv .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBPMQYxv .dropdown-item:hover span {
  color: white;
}
.cid-vgyBPMQYxv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBPMQYxv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBPMQYxv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBPMQYxv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBPMQYxv .nav-link {
  position: relative;
}
.cid-vgyBPMQYxv .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBPMQYxv .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBPMQYxv .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBPMQYxv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBPMQYxv .dropdown-menu,
.cid-vgyBPMQYxv .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBPMQYxv .nav-item:focus,
.cid-vgyBPMQYxv .nav-link:focus {
  outline: none;
}
.cid-vgyBPMQYxv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBPMQYxv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBPMQYxv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBPMQYxv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBPMQYxv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBPMQYxv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBPMQYxv .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBPMQYxv .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBPMQYxv .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBPMQYxv .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBPMQYxv .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBPMQYxv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBPMQYxv .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBPMQYxv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBPMQYxv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBPMQYxv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBPMQYxv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBPMQYxv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBPMQYxv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBPMQYxv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBPMQYxv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBPMQYxv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBPMQYxv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBPMQYxv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBPMQYxv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBPMQYxv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBPMQYxv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBPMQYxv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBPMQYxv .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBPMQYxv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBPMQYxv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBPMQYxv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBPMQYxv .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBPMQYxv .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBPMQYxv .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBPMQYxv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBPMQYxv .navbar-brand .navbar-caption:hover,
.cid-vgyBPMQYxv .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBPMQYxv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBPMQYxv .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBPMQYxv .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBPMQYxv .dropdown-item.active,
.cid-vgyBPMQYxv .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBPMQYxv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBPMQYxv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBPMQYxv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBPMQYxv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBPMQYxv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBPMQYxv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBPMQYxv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBPMQYxv ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBPMQYxv ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBPMQYxv .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBPMQYxv .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBPMQYxv .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBPMQYxv .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBPMQYxv button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBPMQYxv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBPMQYxv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBPMQYxv button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBPMQYxv button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBPMQYxv button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBPMQYxv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBPMQYxv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBPMQYxv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBPMQYxv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBPMQYxv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBPMQYxv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBPMQYxv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBPMQYxv .navbar {
    height: 70px;
  }
  .cid-vgyBPMQYxv .navbar.opened {
    height: auto;
  }
  .cid-vgyBPMQYxv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBPMQYxv .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBPMQYxv .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBPMQYxv .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBPMQYxv .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBPMQYxv .nav-item .nav-link:hover,
.cid-vgyBPMQYxv .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBPMQYxv .nav-item .nav-link:hover::after,
.cid-vgyBPMQYxv .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBPMQYxv .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBPMQYxv .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBPMQYxv .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBPMQYxv .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBPMQYxv .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBPMQYxv .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBPMQYxv .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBPMQYxv .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBPMQYxv .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBPMQYxv .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBPMQYxv .content-wrap {
  min-height: 100px;
}
.cid-vgyBPMQYxv .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBPMQYxv .nav-link,
.cid-vgyBPMQYxv .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBPNr4Yz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBPNr4Yz {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBPNr4Yz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBPNr4Yz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBPNr4Yz .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBPNr4Yz .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBPNr4Yz .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBPNr4Yz .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBPNr4Yz .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBPNr4Yz .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBPNr4Yz .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBPNr4Yz .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBPNr4Yz .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBPNr4Yz .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBPNr4Yz .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBPNr4Yz .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBPNr4Yz .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBPNr4Yz .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBPNr4Yz .mbr-label {
  color: #a6adbf;
}
.cid-vgyBPNr4Yz .mbr-section-title {
  color: #111111;
}
.cid-vgyBPNr4Yz .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBPNr4Yz .mbr-text,
.cid-vgyBPNr4Yz .text-wrapper {
  color: #666666;
}
.cid-vgyBPNIuzt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBPNIuzt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBPNIuzt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBPNIuzt .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBPNIuzt .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBPNIuzt .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBPNIuzt .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBPNIuzt .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBPNIuzt .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBPNIuzt .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBPNIuzt .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBPNIuzt .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBPNIuzt .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBPNIuzt .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBPNIuzt .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBPNIuzt .mbr-section-title {
  color: #000000;
}
.cid-vgyBPNIuzt .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBPNIuzt .mbr-text,
.cid-vgyBPNIuzt .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBPNIuzt .mbr-section-title,
.cid-vgyBPNIuzt .mbr-section-btn {
  text-align: center;
}
.cid-vgyBPNWkXt {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBPNWkXt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBPNWkXt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBPNWkXt .row {
  justify-content: center;
}
.cid-vgyBPNWkXt .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBPNWkXt .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-vgyBPNWkXt .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBPNWkXt .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBPNWkXt .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBPNWkXt .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBPNWkXt .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBPNWkXt .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBPNWkXt .mbr-text {
  color: #ffffff;
}
.cid-vgyBPNWkXt .mbr-desc {
  color: #ffffff;
}
.cid-vgyBR0frUL .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBR0frUL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBR0frUL .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBR0frUL .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBR0frUL .dropdown-item:hover,
.cid-vgyBR0frUL .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBR0frUL .dropdown-item:hover span {
  color: white;
}
.cid-vgyBR0frUL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBR0frUL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBR0frUL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBR0frUL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBR0frUL .nav-link {
  position: relative;
}
.cid-vgyBR0frUL .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBR0frUL .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBR0frUL .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBR0frUL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBR0frUL .dropdown-menu,
.cid-vgyBR0frUL .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBR0frUL .nav-item:focus,
.cid-vgyBR0frUL .nav-link:focus {
  outline: none;
}
.cid-vgyBR0frUL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBR0frUL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBR0frUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBR0frUL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBR0frUL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBR0frUL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBR0frUL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBR0frUL .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBR0frUL .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBR0frUL .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBR0frUL .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBR0frUL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBR0frUL .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBR0frUL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBR0frUL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBR0frUL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBR0frUL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBR0frUL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBR0frUL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBR0frUL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBR0frUL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBR0frUL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBR0frUL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBR0frUL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBR0frUL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBR0frUL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBR0frUL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBR0frUL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBR0frUL .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBR0frUL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBR0frUL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBR0frUL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBR0frUL .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBR0frUL .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBR0frUL .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBR0frUL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBR0frUL .navbar-brand .navbar-caption:hover,
.cid-vgyBR0frUL .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBR0frUL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBR0frUL .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBR0frUL .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBR0frUL .dropdown-item.active,
.cid-vgyBR0frUL .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBR0frUL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBR0frUL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBR0frUL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBR0frUL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBR0frUL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBR0frUL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBR0frUL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBR0frUL ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBR0frUL ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBR0frUL .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBR0frUL .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBR0frUL .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBR0frUL .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBR0frUL button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBR0frUL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBR0frUL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBR0frUL button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBR0frUL button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBR0frUL button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBR0frUL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBR0frUL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBR0frUL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBR0frUL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBR0frUL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBR0frUL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBR0frUL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBR0frUL .navbar {
    height: 70px;
  }
  .cid-vgyBR0frUL .navbar.opened {
    height: auto;
  }
  .cid-vgyBR0frUL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBR0frUL .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBR0frUL .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBR0frUL .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBR0frUL .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBR0frUL .nav-item .nav-link:hover,
.cid-vgyBR0frUL .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBR0frUL .nav-item .nav-link:hover::after,
.cid-vgyBR0frUL .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBR0frUL .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBR0frUL .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBR0frUL .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBR0frUL .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBR0frUL .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBR0frUL .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBR0frUL .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBR0frUL .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBR0frUL .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBR0frUL .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBR0frUL .content-wrap {
  min-height: 100px;
}
.cid-vgyBR0frUL .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBR0frUL .nav-link,
.cid-vgyBR0frUL .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBR0Vpoh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBR0Vpoh {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBR0Vpoh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBR0Vpoh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBR0Vpoh .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBR0Vpoh .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBR0Vpoh .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBR0Vpoh .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBR0Vpoh .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBR0Vpoh .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBR0Vpoh .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBR0Vpoh .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBR0Vpoh .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBR0Vpoh .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBR0Vpoh .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBR0Vpoh .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBR0Vpoh .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBR0Vpoh .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBR0Vpoh .mbr-label {
  color: #a6adbf;
}
.cid-vgyBR0Vpoh .mbr-section-title {
  color: #111111;
}
.cid-vgyBR0Vpoh .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBR0Vpoh .mbr-text,
.cid-vgyBR0Vpoh .text-wrapper {
  color: #666666;
}
.cid-vgyBR1dqo9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBR1dqo9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBR1dqo9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBR1dqo9 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBR1dqo9 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBR1dqo9 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBR1dqo9 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBR1dqo9 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBR1dqo9 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBR1dqo9 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBR1dqo9 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBR1dqo9 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBR1dqo9 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBR1dqo9 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBR1dqo9 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBR1dqo9 .mbr-section-title {
  color: #000000;
}
.cid-vgyBR1dqo9 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBR1dqo9 .mbr-text,
.cid-vgyBR1dqo9 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBR1dqo9 .mbr-section-title,
.cid-vgyBR1dqo9 .mbr-section-btn {
  text-align: center;
}
.cid-vgyBR1t0Pm {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBR1t0Pm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBR1t0Pm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBR1t0Pm .row {
  justify-content: center;
}
.cid-vgyBR1t0Pm .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBR1t0Pm .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-vgyBR1t0Pm .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBR1t0Pm .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBR1t0Pm .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBR1t0Pm .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBR1t0Pm .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBR1t0Pm .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBR1t0Pm .mbr-text {
  color: #ffffff;
}
.cid-vgyBR1t0Pm .mbr-desc {
  color: #ffffff;
}
.cid-vgyBSelk6T .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBSelk6T .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBSelk6T .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBSelk6T .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBSelk6T .dropdown-item:hover,
.cid-vgyBSelk6T .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBSelk6T .dropdown-item:hover span {
  color: white;
}
.cid-vgyBSelk6T .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBSelk6T .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBSelk6T .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBSelk6T .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBSelk6T .nav-link {
  position: relative;
}
.cid-vgyBSelk6T .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBSelk6T .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBSelk6T .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBSelk6T .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBSelk6T .dropdown-menu,
.cid-vgyBSelk6T .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBSelk6T .nav-item:focus,
.cid-vgyBSelk6T .nav-link:focus {
  outline: none;
}
.cid-vgyBSelk6T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBSelk6T .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBSelk6T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBSelk6T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBSelk6T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBSelk6T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBSelk6T .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBSelk6T .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBSelk6T .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBSelk6T .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBSelk6T .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBSelk6T .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBSelk6T .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBSelk6T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBSelk6T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBSelk6T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBSelk6T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBSelk6T .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBSelk6T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBSelk6T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBSelk6T .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBSelk6T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBSelk6T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBSelk6T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBSelk6T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBSelk6T .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBSelk6T .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBSelk6T .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBSelk6T .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBSelk6T .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBSelk6T .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBSelk6T .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBSelk6T .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBSelk6T .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBSelk6T .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBSelk6T .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBSelk6T .navbar-brand .navbar-caption:hover,
.cid-vgyBSelk6T .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBSelk6T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBSelk6T .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBSelk6T .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBSelk6T .dropdown-item.active,
.cid-vgyBSelk6T .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBSelk6T .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBSelk6T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBSelk6T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBSelk6T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBSelk6T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBSelk6T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBSelk6T .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBSelk6T ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBSelk6T ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBSelk6T .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBSelk6T .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBSelk6T .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBSelk6T .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBSelk6T button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBSelk6T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBSelk6T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBSelk6T button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBSelk6T button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBSelk6T button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBSelk6T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBSelk6T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBSelk6T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBSelk6T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBSelk6T .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBSelk6T a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBSelk6T .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBSelk6T .navbar {
    height: 70px;
  }
  .cid-vgyBSelk6T .navbar.opened {
    height: auto;
  }
  .cid-vgyBSelk6T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBSelk6T .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBSelk6T .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBSelk6T .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBSelk6T .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBSelk6T .nav-item .nav-link:hover,
.cid-vgyBSelk6T .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBSelk6T .nav-item .nav-link:hover::after,
.cid-vgyBSelk6T .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBSelk6T .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBSelk6T .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBSelk6T .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBSelk6T .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBSelk6T .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBSelk6T .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBSelk6T .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBSelk6T .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBSelk6T .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBSelk6T .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBSelk6T .content-wrap {
  min-height: 100px;
}
.cid-vgyBSelk6T .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBSelk6T .nav-link,
.cid-vgyBSelk6T .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBSf5TkN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBSf5TkN {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBSf5TkN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBSf5TkN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBSf5TkN .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBSf5TkN .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBSf5TkN .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBSf5TkN .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBSf5TkN .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBSf5TkN .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBSf5TkN .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBSf5TkN .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBSf5TkN .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBSf5TkN .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBSf5TkN .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBSf5TkN .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBSf5TkN .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBSf5TkN .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBSf5TkN .mbr-label {
  color: #a6adbf;
}
.cid-vgyBSf5TkN .mbr-section-title {
  color: #111111;
}
.cid-vgyBSf5TkN .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBSf5TkN .mbr-text,
.cid-vgyBSf5TkN .text-wrapper {
  color: #666666;
}
.cid-vgyBSfmNK5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBSfmNK5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBSfmNK5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBSfmNK5 .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBSfmNK5 .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBSfmNK5 .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBSfmNK5 .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBSfmNK5 .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBSfmNK5 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBSfmNK5 .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBSfmNK5 .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBSfmNK5 .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBSfmNK5 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBSfmNK5 .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBSfmNK5 .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBSfmNK5 .mbr-section-title {
  color: #000000;
}
.cid-vgyBSfmNK5 .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBSfmNK5 .mbr-text,
.cid-vgyBSfmNK5 .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBSfmNK5 .mbr-section-title,
.cid-vgyBSfmNK5 .mbr-section-btn {
  text-align: center;
}
.cid-vgyBSfBBPt {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBSfBBPt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBSfBBPt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBSfBBPt .row {
  justify-content: center;
}
.cid-vgyBSfBBPt .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBSfBBPt .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-vgyBSfBBPt .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBSfBBPt .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBSfBBPt .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBSfBBPt .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBSfBBPt .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBSfBBPt .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBSfBBPt .mbr-text {
  color: #ffffff;
}
.cid-vgyBSfBBPt .mbr-desc {
  color: #ffffff;
}
.cid-vgyBTDCC4H .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBTDCC4H .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBTDCC4H .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBTDCC4H .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBTDCC4H .dropdown-item:hover,
.cid-vgyBTDCC4H .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBTDCC4H .dropdown-item:hover span {
  color: white;
}
.cid-vgyBTDCC4H .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBTDCC4H .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBTDCC4H .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBTDCC4H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBTDCC4H .nav-link {
  position: relative;
}
.cid-vgyBTDCC4H .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBTDCC4H .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBTDCC4H .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBTDCC4H .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBTDCC4H .dropdown-menu,
.cid-vgyBTDCC4H .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBTDCC4H .nav-item:focus,
.cid-vgyBTDCC4H .nav-link:focus {
  outline: none;
}
.cid-vgyBTDCC4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBTDCC4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBTDCC4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBTDCC4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBTDCC4H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBTDCC4H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBTDCC4H .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBTDCC4H .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBTDCC4H .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBTDCC4H .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBTDCC4H .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBTDCC4H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBTDCC4H .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBTDCC4H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBTDCC4H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBTDCC4H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBTDCC4H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBTDCC4H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBTDCC4H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBTDCC4H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBTDCC4H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBTDCC4H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBTDCC4H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBTDCC4H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBTDCC4H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBTDCC4H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBTDCC4H .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBTDCC4H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBTDCC4H .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBTDCC4H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBTDCC4H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBTDCC4H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBTDCC4H .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBTDCC4H .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBTDCC4H .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBTDCC4H .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBTDCC4H .navbar-brand .navbar-caption:hover,
.cid-vgyBTDCC4H .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBTDCC4H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBTDCC4H .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBTDCC4H .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBTDCC4H .dropdown-item.active,
.cid-vgyBTDCC4H .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBTDCC4H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBTDCC4H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBTDCC4H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBTDCC4H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBTDCC4H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBTDCC4H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBTDCC4H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBTDCC4H ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBTDCC4H ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBTDCC4H .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBTDCC4H .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBTDCC4H .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBTDCC4H .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBTDCC4H button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBTDCC4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBTDCC4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBTDCC4H button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBTDCC4H button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBTDCC4H button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBTDCC4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBTDCC4H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBTDCC4H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBTDCC4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBTDCC4H .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBTDCC4H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBTDCC4H .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBTDCC4H .navbar {
    height: 70px;
  }
  .cid-vgyBTDCC4H .navbar.opened {
    height: auto;
  }
  .cid-vgyBTDCC4H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBTDCC4H .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBTDCC4H .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBTDCC4H .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBTDCC4H .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBTDCC4H .nav-item .nav-link:hover,
.cid-vgyBTDCC4H .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBTDCC4H .nav-item .nav-link:hover::after,
.cid-vgyBTDCC4H .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBTDCC4H .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBTDCC4H .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBTDCC4H .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBTDCC4H .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBTDCC4H .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBTDCC4H .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBTDCC4H .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBTDCC4H .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBTDCC4H .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBTDCC4H .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBTDCC4H .content-wrap {
  min-height: 100px;
}
.cid-vgyBTDCC4H .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBTDCC4H .nav-link,
.cid-vgyBTDCC4H .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBTF7wx3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBTF7wx3 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBTF7wx3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBTF7wx3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBTF7wx3 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBTF7wx3 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBTF7wx3 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBTF7wx3 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBTF7wx3 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBTF7wx3 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBTF7wx3 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBTF7wx3 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBTF7wx3 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBTF7wx3 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBTF7wx3 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBTF7wx3 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBTF7wx3 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBTF7wx3 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBTF7wx3 .mbr-label {
  color: #a6adbf;
}
.cid-vgyBTF7wx3 .mbr-section-title {
  color: #111111;
}
.cid-vgyBTF7wx3 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBTF7wx3 .mbr-text,
.cid-vgyBTF7wx3 .text-wrapper {
  color: #666666;
}
.cid-vgyBTFFYVe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBTFFYVe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBTFFYVe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBTFFYVe .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBTFFYVe .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBTFFYVe .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBTFFYVe .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBTFFYVe .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBTFFYVe .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBTFFYVe .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBTFFYVe .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBTFFYVe .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBTFFYVe .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBTFFYVe .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBTFFYVe .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBTFFYVe .mbr-section-title {
  color: #000000;
}
.cid-vgyBTFFYVe .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBTFFYVe .mbr-text,
.cid-vgyBTFFYVe .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBTFFYVe .mbr-section-title,
.cid-vgyBTFFYVe .mbr-section-btn {
  text-align: center;
}
.cid-vgyBTFVFU3 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBTFVFU3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBTFVFU3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBTFVFU3 .row {
  justify-content: center;
}
.cid-vgyBTFVFU3 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBTFVFU3 .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-vgyBTFVFU3 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBTFVFU3 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBTFVFU3 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBTFVFU3 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBTFVFU3 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBTFVFU3 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBTFVFU3 .mbr-text {
  color: #ffffff;
}
.cid-vgyBTFVFU3 .mbr-desc {
  color: #ffffff;
}
.cid-vgyBVjbTyK .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBVjbTyK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBVjbTyK .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBVjbTyK .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBVjbTyK .dropdown-item:hover,
.cid-vgyBVjbTyK .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBVjbTyK .dropdown-item:hover span {
  color: white;
}
.cid-vgyBVjbTyK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBVjbTyK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBVjbTyK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBVjbTyK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBVjbTyK .nav-link {
  position: relative;
}
.cid-vgyBVjbTyK .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBVjbTyK .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBVjbTyK .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBVjbTyK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBVjbTyK .dropdown-menu,
.cid-vgyBVjbTyK .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBVjbTyK .nav-item:focus,
.cid-vgyBVjbTyK .nav-link:focus {
  outline: none;
}
.cid-vgyBVjbTyK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBVjbTyK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBVjbTyK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBVjbTyK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBVjbTyK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBVjbTyK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBVjbTyK .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBVjbTyK .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBVjbTyK .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBVjbTyK .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBVjbTyK .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBVjbTyK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBVjbTyK .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBVjbTyK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBVjbTyK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBVjbTyK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBVjbTyK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBVjbTyK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBVjbTyK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBVjbTyK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBVjbTyK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBVjbTyK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBVjbTyK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBVjbTyK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBVjbTyK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBVjbTyK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBVjbTyK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBVjbTyK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBVjbTyK .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBVjbTyK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBVjbTyK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBVjbTyK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBVjbTyK .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBVjbTyK .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBVjbTyK .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBVjbTyK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBVjbTyK .navbar-brand .navbar-caption:hover,
.cid-vgyBVjbTyK .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBVjbTyK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBVjbTyK .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBVjbTyK .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBVjbTyK .dropdown-item.active,
.cid-vgyBVjbTyK .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBVjbTyK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBVjbTyK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBVjbTyK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBVjbTyK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBVjbTyK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBVjbTyK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBVjbTyK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBVjbTyK ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBVjbTyK ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBVjbTyK .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBVjbTyK .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBVjbTyK .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBVjbTyK .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBVjbTyK button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBVjbTyK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBVjbTyK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBVjbTyK button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBVjbTyK button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBVjbTyK button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBVjbTyK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBVjbTyK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBVjbTyK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBVjbTyK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBVjbTyK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBVjbTyK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBVjbTyK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBVjbTyK .navbar {
    height: 70px;
  }
  .cid-vgyBVjbTyK .navbar.opened {
    height: auto;
  }
  .cid-vgyBVjbTyK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBVjbTyK .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBVjbTyK .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBVjbTyK .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBVjbTyK .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBVjbTyK .nav-item .nav-link:hover,
.cid-vgyBVjbTyK .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBVjbTyK .nav-item .nav-link:hover::after,
.cid-vgyBVjbTyK .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBVjbTyK .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBVjbTyK .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBVjbTyK .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBVjbTyK .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBVjbTyK .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBVjbTyK .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBVjbTyK .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBVjbTyK .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBVjbTyK .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBVjbTyK .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBVjbTyK .content-wrap {
  min-height: 100px;
}
.cid-vgyBVjbTyK .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBVjbTyK .nav-link,
.cid-vgyBVjbTyK .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBVkK6ts {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBVkK6ts {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBVkK6ts .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBVkK6ts .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBVkK6ts .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBVkK6ts .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBVkK6ts .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBVkK6ts .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBVkK6ts .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBVkK6ts .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBVkK6ts .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBVkK6ts .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBVkK6ts .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBVkK6ts .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBVkK6ts .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBVkK6ts .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBVkK6ts .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBVkK6ts .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBVkK6ts .mbr-label {
  color: #a6adbf;
}
.cid-vgyBVkK6ts .mbr-section-title {
  color: #111111;
}
.cid-vgyBVkK6ts .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBVkK6ts .mbr-text,
.cid-vgyBVkK6ts .text-wrapper {
  color: #666666;
}
.cid-vgyBVlwHHc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBVlwHHc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBVlwHHc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBVlwHHc .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBVlwHHc .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBVlwHHc .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBVlwHHc .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBVlwHHc .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBVlwHHc .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBVlwHHc .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBVlwHHc .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBVlwHHc .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBVlwHHc .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBVlwHHc .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBVlwHHc .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBVlwHHc .mbr-section-title {
  color: #000000;
}
.cid-vgyBVlwHHc .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBVlwHHc .mbr-text,
.cid-vgyBVlwHHc .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBVlwHHc .mbr-section-title,
.cid-vgyBVlwHHc .mbr-section-btn {
  text-align: center;
}
.cid-vgyBVmfW7q {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBVmfW7q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBVmfW7q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBVmfW7q .row {
  justify-content: center;
}
.cid-vgyBVmfW7q .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBVmfW7q .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-vgyBVmfW7q .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBVmfW7q .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBVmfW7q .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBVmfW7q .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBVmfW7q .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBVmfW7q .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBVmfW7q .mbr-text {
  color: #ffffff;
}
.cid-vgyBVmfW7q .mbr-desc {
  color: #ffffff;
}
.cid-vgyBZJoGlZ .navbar-dropdown {
  position: relative !important;
}
.cid-vgyBZJoGlZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBZJoGlZ .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyBZJoGlZ .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyBZJoGlZ .dropdown-item:hover,
.cid-vgyBZJoGlZ .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyBZJoGlZ .dropdown-item:hover span {
  color: white;
}
.cid-vgyBZJoGlZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyBZJoGlZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyBZJoGlZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyBZJoGlZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyBZJoGlZ .nav-link {
  position: relative;
}
.cid-vgyBZJoGlZ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyBZJoGlZ .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyBZJoGlZ .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyBZJoGlZ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyBZJoGlZ .dropdown-menu,
.cid-vgyBZJoGlZ .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyBZJoGlZ .nav-item:focus,
.cid-vgyBZJoGlZ .nav-link:focus {
  outline: none;
}
.cid-vgyBZJoGlZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyBZJoGlZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyBZJoGlZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyBZJoGlZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyBZJoGlZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyBZJoGlZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyBZJoGlZ .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyBZJoGlZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyBZJoGlZ .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyBZJoGlZ .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyBZJoGlZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyBZJoGlZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyBZJoGlZ .navbar.collapsed {
  justify-content: center;
}
.cid-vgyBZJoGlZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyBZJoGlZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyBZJoGlZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyBZJoGlZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyBZJoGlZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyBZJoGlZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyBZJoGlZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyBZJoGlZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyBZJoGlZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyBZJoGlZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyBZJoGlZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyBZJoGlZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyBZJoGlZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyBZJoGlZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyBZJoGlZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyBZJoGlZ .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyBZJoGlZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyBZJoGlZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyBZJoGlZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyBZJoGlZ .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyBZJoGlZ .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyBZJoGlZ .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyBZJoGlZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyBZJoGlZ .navbar-brand .navbar-caption:hover,
.cid-vgyBZJoGlZ .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBZJoGlZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyBZJoGlZ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyBZJoGlZ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyBZJoGlZ .dropdown-item.active,
.cid-vgyBZJoGlZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyBZJoGlZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyBZJoGlZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyBZJoGlZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyBZJoGlZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyBZJoGlZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyBZJoGlZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyBZJoGlZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyBZJoGlZ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyBZJoGlZ ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyBZJoGlZ .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyBZJoGlZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyBZJoGlZ .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyBZJoGlZ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyBZJoGlZ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyBZJoGlZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyBZJoGlZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyBZJoGlZ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBZJoGlZ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyBZJoGlZ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyBZJoGlZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBZJoGlZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyBZJoGlZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyBZJoGlZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyBZJoGlZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyBZJoGlZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyBZJoGlZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyBZJoGlZ .navbar {
    height: 70px;
  }
  .cid-vgyBZJoGlZ .navbar.opened {
    height: auto;
  }
  .cid-vgyBZJoGlZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyBZJoGlZ .navbar-nav {
  margin: 0 auto;
}
.cid-vgyBZJoGlZ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyBZJoGlZ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyBZJoGlZ .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyBZJoGlZ .nav-item .nav-link:hover,
.cid-vgyBZJoGlZ .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyBZJoGlZ .nav-item .nav-link:hover::after,
.cid-vgyBZJoGlZ .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyBZJoGlZ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyBZJoGlZ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyBZJoGlZ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyBZJoGlZ .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyBZJoGlZ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyBZJoGlZ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyBZJoGlZ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyBZJoGlZ .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyBZJoGlZ .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyBZJoGlZ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyBZJoGlZ .content-wrap {
  min-height: 100px;
}
.cid-vgyBZJoGlZ .navbar-caption {
  color: #5E2E27;
}
.cid-vgyBZJoGlZ .nav-link,
.cid-vgyBZJoGlZ .dropdown-item {
  color: #5E2E27;
}
.cid-vgyBZLbNar {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyBZLbNar {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyBZLbNar .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBZLbNar .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBZLbNar .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyBZLbNar .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyBZLbNar .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyBZLbNar .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBZLbNar .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyBZLbNar .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyBZLbNar .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyBZLbNar .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyBZLbNar .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyBZLbNar .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyBZLbNar .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyBZLbNar .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyBZLbNar .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBZLbNar .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyBZLbNar .mbr-label {
  color: #a6adbf;
}
.cid-vgyBZLbNar .mbr-section-title {
  color: #111111;
}
.cid-vgyBZLbNar .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyBZLbNar .mbr-text,
.cid-vgyBZLbNar .text-wrapper {
  color: #666666;
}
.cid-vgyBZM0g6e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyBZM0g6e .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBZM0g6e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBZM0g6e .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyBZM0g6e .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyBZM0g6e .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyBZM0g6e .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyBZM0g6e .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyBZM0g6e .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBZM0g6e .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyBZM0g6e .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyBZM0g6e .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyBZM0g6e .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyBZM0g6e .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyBZM0g6e .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyBZM0g6e .mbr-section-title {
  color: #000000;
}
.cid-vgyBZM0g6e .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyBZM0g6e .mbr-text,
.cid-vgyBZM0g6e .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyBZM0g6e .mbr-section-title,
.cid-vgyBZM0g6e .mbr-section-btn {
  text-align: center;
}
.cid-vgyBZMHDU8 {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyBZMHDU8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyBZMHDU8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyBZMHDU8 .row {
  justify-content: center;
}
.cid-vgyBZMHDU8 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyBZMHDU8 .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-vgyBZMHDU8 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyBZMHDU8 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyBZMHDU8 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyBZMHDU8 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyBZMHDU8 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyBZMHDU8 .mbr-section-title {
  color: #ffffff;
}
.cid-vgyBZMHDU8 .mbr-text {
  color: #ffffff;
}
.cid-vgyBZMHDU8 .mbr-desc {
  color: #ffffff;
}
.cid-vgyC7KbyHo .navbar-dropdown {
  position: relative !important;
}
.cid-vgyC7KbyHo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyC7KbyHo .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vgyC7KbyHo .dropdown-item {
  border: none !important;
  background: #d8c4b3 !important;
  font-weight: 400;
}
.cid-vgyC7KbyHo .dropdown-item:hover,
.cid-vgyC7KbyHo .dropdown-item:focus {
  background: #d8c4b3 !important;
  color: #f35b04 !important;
}
.cid-vgyC7KbyHo .dropdown-item:hover span {
  color: white;
}
.cid-vgyC7KbyHo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vgyC7KbyHo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vgyC7KbyHo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vgyC7KbyHo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vgyC7KbyHo .nav-link {
  position: relative;
}
.cid-vgyC7KbyHo .container {
  display: flex;
  margin: 0 auto;
  max-width: 1100px;
}
@media (min-width: 992px) {
  .cid-vgyC7KbyHo .container {
    flex-wrap: nowrap;
  }
}
.cid-vgyC7KbyHo .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vgyC7KbyHo .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vgyC7KbyHo .dropdown-menu,
.cid-vgyC7KbyHo .navbar.opened {
  background: #d8c4b3 !important;
}
.cid-vgyC7KbyHo .nav-item:focus,
.cid-vgyC7KbyHo .nav-link:focus {
  outline: none;
}
.cid-vgyC7KbyHo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vgyC7KbyHo .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vgyC7KbyHo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vgyC7KbyHo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vgyC7KbyHo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vgyC7KbyHo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vgyC7KbyHo .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #d8c4b3;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
  backdrop-filter: blur(5px);
}
.cid-vgyC7KbyHo .navbar.opened {
  transition: all 0.3s;
}
.cid-vgyC7KbyHo .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vgyC7KbyHo .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vgyC7KbyHo .navbar .navbar-logo img {
  width: auto;
}
.cid-vgyC7KbyHo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vgyC7KbyHo .navbar.collapsed {
  justify-content: center;
}
.cid-vgyC7KbyHo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vgyC7KbyHo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vgyC7KbyHo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vgyC7KbyHo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vgyC7KbyHo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vgyC7KbyHo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vgyC7KbyHo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vgyC7KbyHo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vgyC7KbyHo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vgyC7KbyHo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vgyC7KbyHo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vgyC7KbyHo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vgyC7KbyHo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vgyC7KbyHo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vgyC7KbyHo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vgyC7KbyHo .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vgyC7KbyHo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vgyC7KbyHo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vgyC7KbyHo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vgyC7KbyHo .navbar.navbar-short {
  min-height: 100px;
}
.cid-vgyC7KbyHo .navbar.navbar-short .navbar-brand {
  min-height: 100px;
}
.cid-vgyC7KbyHo .navbar-brand {
  min-height: 100px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vgyC7KbyHo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vgyC7KbyHo .navbar-brand .navbar-caption:hover,
.cid-vgyC7KbyHo .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyC7KbyHo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vgyC7KbyHo .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vgyC7KbyHo .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #f35b04 !important;
}
.cid-vgyC7KbyHo .dropdown-item.active,
.cid-vgyC7KbyHo .dropdown-item:active {
  background-color: transparent;
}
.cid-vgyC7KbyHo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vgyC7KbyHo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vgyC7KbyHo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vgyC7KbyHo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #d8c4b3;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vgyC7KbyHo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vgyC7KbyHo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vgyC7KbyHo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vgyC7KbyHo ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vgyC7KbyHo ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vgyC7KbyHo .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vgyC7KbyHo .navbar-buttons {
    text-align: left;
  }
}
.cid-vgyC7KbyHo .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vgyC7KbyHo .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vgyC7KbyHo button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #d8c4b3 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vgyC7KbyHo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #f35b04;
}
.cid-vgyC7KbyHo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vgyC7KbyHo button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyC7KbyHo button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vgyC7KbyHo button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vgyC7KbyHo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyC7KbyHo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vgyC7KbyHo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vgyC7KbyHo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vgyC7KbyHo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vgyC7KbyHo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vgyC7KbyHo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vgyC7KbyHo .navbar {
    height: 70px;
  }
  .cid-vgyC7KbyHo .navbar.opened {
    height: auto;
  }
  .cid-vgyC7KbyHo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vgyC7KbyHo .navbar-nav {
  margin: 0 auto;
}
.cid-vgyC7KbyHo .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vgyC7KbyHo .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.cid-vgyC7KbyHo .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: 0.3s;
}
.cid-vgyC7KbyHo .nav-item .nav-link:hover,
.cid-vgyC7KbyHo .nav-item .nav-link:focus {
  background-color: transparent;
  color: #f35b04 !important;
  text-decoration-color: #f35b04;
}
.cid-vgyC7KbyHo .nav-item .nav-link:hover::after,
.cid-vgyC7KbyHo .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vgyC7KbyHo .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vgyC7KbyHo .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vgyC7KbyHo .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vgyC7KbyHo .navbar {
    justify-content: flex-start !important;
  }
  .cid-vgyC7KbyHo .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vgyC7KbyHo .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vgyC7KbyHo .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vgyC7KbyHo .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vgyC7KbyHo .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vgyC7KbyHo .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vgyC7KbyHo .content-wrap {
  min-height: 100px;
}
.cid-vgyC7KbyHo .navbar-caption {
  color: #5E2E27;
}
.cid-vgyC7KbyHo .nav-link,
.cid-vgyC7KbyHo .dropdown-item {
  color: #5E2E27;
}
.cid-vgyC7KE3h9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 100%);
}
@media (max-width: 992px) {
  .cid-vgyC7KE3h9 {
    background-image: radial-gradient(ellipse farthest-corner at 50% 60%, #e1e7f2 0%, #ffffff 110%);
  }
}
.cid-vgyC7KE3h9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyC7KE3h9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyC7KE3h9 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vgyC7KE3h9 .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-vgyC7KE3h9 .content-wrapper .mbr-label {
  margin-bottom: 32px;
}
.cid-vgyC7KE3h9 .content-wrapper .title-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyC7KE3h9 .content-wrapper .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vgyC7KE3h9 .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vgyC7KE3h9 .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-vgyC7KE3h9 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vgyC7KE3h9 .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-vgyC7KE3h9 .image-wrapper {
  padding-left: 68px;
}
@media (max-width: 992px) {
  .cid-vgyC7KE3h9 .image-wrapper {
    padding-left: 0;
  }
}
.cid-vgyC7KE3h9 .image-wrapper img {
  height: 640px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-vgyC7KE3h9 .image-wrapper img {
    height: 500px;
  }
}
@media (max-width: 992px) {
  .cid-vgyC7KE3h9 .image-wrapper img {
    height: 350px;
  }
}
.cid-vgyC7KE3h9 .mbr-label {
  color: #a6adbf;
}
.cid-vgyC7KE3h9 .mbr-section-title {
  color: #111111;
}
.cid-vgyC7KE3h9 .mbr-section-subtitle {
  color: #ff6d99;
}
.cid-vgyC7KE3h9 .mbr-text,
.cid-vgyC7KE3h9 .text-wrapper {
  color: #666666;
}
.cid-vgyC7KSRPr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #02050a;
}
.cid-vgyC7KSRPr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyC7KSRPr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyC7KSRPr .card-wrapper {
  position: relative;
  background-color: #ffef46;
  padding: 160px 64px;
  margin: 6px 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 1440px) {
  .cid-vgyC7KSRPr .card-wrapper {
    padding: 64px;
  }
}
@media (max-width: 992px) {
  .cid-vgyC7KSRPr .card-wrapper {
    padding: 48px 24px;
    margin: 3px 0;
  }
}
.cid-vgyC7KSRPr .card-wrapper .content-wrapper {
  width: 70%;
}
@media (max-width: 1540px) {
  .cid-vgyC7KSRPr .card-wrapper .content-wrapper {
    width: 100%;
  }
}
.cid-vgyC7KSRPr .card-wrapper .content-wrapper .label-wrapper .mbr-label {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyC7KSRPr .card-wrapper .content-wrapper .label-wrapper .mbr-label {
    margin-bottom: 24px;
  }
}
.cid-vgyC7KSRPr .card-wrapper .content-wrapper .mbr-section-title {
  margin-bottom: 54px;
}
@media (max-width: 1440px) {
  .cid-vgyC7KSRPr .card-wrapper .content-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-vgyC7KSRPr .card-wrapper .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 48px;
}
@media (max-width: 1440px) {
  .cid-vgyC7KSRPr .card-wrapper .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
}
.cid-vgyC7KSRPr .card-wrapper .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vgyC7KSRPr .mbr-section-title {
  color: #000000;
}
.cid-vgyC7KSRPr .mbr-label {
  color: #000000;
  text-align: center;
}
.cid-vgyC7KSRPr .mbr-text,
.cid-vgyC7KSRPr .text-wrapper {
  color: #000000;
  text-align: justify;
}
.cid-vgyC7KSRPr .mbr-section-title,
.cid-vgyC7KSRPr .mbr-section-btn {
  text-align: center;
}
.cid-vgyC7L4bTI {
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-vgyC7L4bTI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgyC7L4bTI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vgyC7L4bTI .row {
  justify-content: center;
}
.cid-vgyC7L4bTI .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vgyC7L4bTI .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-vgyC7L4bTI .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-vgyC7L4bTI .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vgyC7L4bTI .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-vgyC7L4bTI .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vgyC7L4bTI .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-vgyC7L4bTI .mbr-section-title {
  color: #ffffff;
}
.cid-vgyC7L4bTI .mbr-text {
  color: #ffffff;
}
.cid-vgyC7L4bTI .mbr-desc {
  color: #ffffff;
}
