body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Lexend', sans-serif;
  font-size: 1rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-2 {
  font-family: 'Petit Formal Script', handwriting;
  font-size: 2.4rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3rem;
}
.display-4 {
  font-family: 'Lexend', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Oleo Script Swash Caps', display;
  font-size: 1.7rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.125rem;
}
.display-7 {
  font-family: 'Hepta Slab', serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 0.8rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 0.7rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.92rem;
    font-size: calc( 1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.36rem;
    font-size: calc( 1.245rem + (1.7 - 1.245) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.245rem + (1.7 - 1.245) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #7520c5 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #7520c5 !important;
  border-color: #7520c5 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #49147a !important;
  border-color: #49147a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #49147a !important;
  border-color: #49147a !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #d8c3a5 !important;
  border-color: #d8c3a5 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #be9b69 !important;
  border-color: #be9b69 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #be9b69 !important;
  border-color: #be9b69 !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #7520c5;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #49147a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #7520c5 !important;
  border-color: #7520c5 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #d8c3a5;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #be9b69 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #d8c3a5 !important;
  border-color: #d8c3a5 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.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: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #7520c5 !important;
}
.text-secondary {
  color: #d8c3a5 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #41126d !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #b9945e !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #7520c5;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #7520c5;
  border-color: #7520c5;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #7520c5;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b47bea;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Lexend', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.125rem;
}
.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: #7520c5 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Lexend', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.125rem;
}
blockquote {
  border-color: #7520c5;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #7520c5;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #7520c5;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #7520c5;
  border-bottom-color: #7520c5;
}
.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: #7520c5 !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: #d8c3a5 !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='%237520c5' %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;
}
.cid-sFF0ciwnEL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFF0ciwnEL nav.navbar {
  position: fixed;
}
.cid-sFF0ciwnEL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sFF0ciwnEL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFF0ciwnEL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFF0ciwnEL .dropdown-item:hover,
.cid-sFF0ciwnEL .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-sFF0ciwnEL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFF0ciwnEL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFF0ciwnEL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFF0ciwnEL .nav-link {
  position: relative;
}
.cid-sFF0ciwnEL .container {
  display: flex;
  margin: auto;
}
.cid-sFF0ciwnEL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown-menu,
.cid-sFF0ciwnEL .navbar.opened {
  background: #ffffff !important;
}
.cid-sFF0ciwnEL .nav-item:focus,
.cid-sFF0ciwnEL .nav-link:focus {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFF0ciwnEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFF0ciwnEL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.opened {
  transition: all 0.3s;
}
.cid-sFF0ciwnEL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFF0ciwnEL .navbar .navbar-logo img {
  width: auto;
}
.cid-sFF0ciwnEL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar.collapsed {
  justify-content: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFF0ciwnEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFF0ciwnEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFF0ciwnEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFF0ciwnEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFF0ciwnEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFF0ciwnEL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFF0ciwnEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFF0ciwnEL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFF0ciwnEL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFF0ciwnEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFF0ciwnEL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFF0ciwnEL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown-item.active,
.cid-sFF0ciwnEL .dropdown-item:active {
  background-color: transparent;
}
.cid-sFF0ciwnEL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFF0ciwnEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFF0ciwnEL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFF0ciwnEL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFF0ciwnEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFF0ciwnEL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFF0ciwnEL .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-sFF0ciwnEL .navbar {
    height: 70px;
  }
  .cid-sFF0ciwnEL .navbar.opened {
    height: auto;
  }
  .cid-sFF0ciwnEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uiVusysBdS {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiVusysBdS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiVusysBdS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiVusysBdS .mbr-section-title {
  color: #d8c3a5;
}
.cid-uiVusysBdS .mbr-section-subtitle {
  color: #8e8d8a;
}
.cid-uiV6MM0PvD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uiV6MM0PvD .carousel {
    min-height: 400px;
  }
  .cid-uiV6MM0PvD .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uiV6MM0PvD .carousel {
    min-height: 260px;
  }
  .cid-uiV6MM0PvD .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uiV6MM0PvD .carousel {
    min-height: 220px;
  }
  .cid-uiV6MM0PvD .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uiV6MM0PvD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uiV6MM0PvD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uiV6MM0PvD .carousel,
.cid-uiV6MM0PvD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uiV6MM0PvD .item-wrapper {
  width: 100%;
}
.cid-uiV6MM0PvD .carousel-caption {
  bottom: 40px;
}
.cid-uiV6MM0PvD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uiV6MM0PvD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uiV6MM0PvD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uiV6MM0PvD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uiV6MM0PvD .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uiV6MM0PvD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uiV6MM0PvD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uiV6MM0PvD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uiV6MM0PvD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uiV6MM0PvD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uiV6MM0PvD .carousel-indicators li.active,
.cid-uiV6MM0PvD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uiV6MM0PvD .carousel-indicators li::after,
.cid-uiV6MM0PvD .carousel-indicators li::before {
  content: none;
}
.cid-uiV6MM0PvD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uiV6MM0PvD .carousel-indicators {
    display: none !important;
  }
}
.cid-uiV6MM0PvD H5 {
  color: #d8c3a5;
}
.cid-uiV6MM0PvD P {
  color: #8e8d8a;
}
.cid-ugLo4dfd7E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .mbr-text {
  color: #767676;
}
.cid-ugLo4dfd7E .links {
  color: #9d7295;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-ugLo4dfd7E .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ugLo4dfd7E .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-ugLo4dfd7E .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ugLo4dfd7E .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ugLo4dfd7E .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugLo4dfd7E .copyright > p {
  color: #7520c5;
}
.cid-sFF0ciwnEL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFF0ciwnEL nav.navbar {
  position: fixed;
}
.cid-sFF0ciwnEL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sFF0ciwnEL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFF0ciwnEL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFF0ciwnEL .dropdown-item:hover,
.cid-sFF0ciwnEL .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-sFF0ciwnEL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFF0ciwnEL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFF0ciwnEL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFF0ciwnEL .nav-link {
  position: relative;
}
.cid-sFF0ciwnEL .container {
  display: flex;
  margin: auto;
}
.cid-sFF0ciwnEL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown-menu,
.cid-sFF0ciwnEL .navbar.opened {
  background: #ffffff !important;
}
.cid-sFF0ciwnEL .nav-item:focus,
.cid-sFF0ciwnEL .nav-link:focus {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFF0ciwnEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFF0ciwnEL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.opened {
  transition: all 0.3s;
}
.cid-sFF0ciwnEL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFF0ciwnEL .navbar .navbar-logo img {
  width: auto;
}
.cid-sFF0ciwnEL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar.collapsed {
  justify-content: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFF0ciwnEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFF0ciwnEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFF0ciwnEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFF0ciwnEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFF0ciwnEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFF0ciwnEL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFF0ciwnEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFF0ciwnEL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFF0ciwnEL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFF0ciwnEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFF0ciwnEL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFF0ciwnEL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown-item.active,
.cid-sFF0ciwnEL .dropdown-item:active {
  background-color: transparent;
}
.cid-sFF0ciwnEL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFF0ciwnEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFF0ciwnEL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFF0ciwnEL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFF0ciwnEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFF0ciwnEL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFF0ciwnEL .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-sFF0ciwnEL .navbar {
    height: 70px;
  }
  .cid-sFF0ciwnEL .navbar.opened {
    height: auto;
  }
  .cid-sFF0ciwnEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFF0SGinka {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-sFF0SGinka .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sFF0SGinka .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sFF0SGinka .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sFF0SGinka .mbr-section-title {
  color: #d8c3a5;
}
.cid-sFF0SGinka .mbr-text,
.cid-sFF0SGinka .mbr-section-btn {
  color: #8e8d8a;
  text-align: left;
}
.cid-sFF0SGinka .mbr-section-title DIV {
  text-align: left;
}
.cid-ufr4KJopWV {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ufr4KJopWV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufr4KJopWV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufr4KJopWV .card-title,
.cid-ufr4KJopWV .card-box {
  color: #7520c5;
}
.cid-ufr4KJopWV .mbr-section-title {
  color: #d8c3a5;
}
.cid-ufr4KJopWV .mbr-text,
.cid-ufr4KJopWV .link {
  color: #8e8d8a;
}
.cid-uggSBhmCIY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggSBhmCIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggSBhmCIY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggSBhmCIY .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggSBhmCIY .mbr-text,
.cid-uggSBhmCIY .link {
  color: #8e8d8a;
}
.cid-uggTLZCYDv {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggTLZCYDv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggTLZCYDv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggTLZCYDv .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggTLZCYDv .mbr-text,
.cid-uggTLZCYDv .link {
  color: #8e8d8a;
}
.cid-uggTMOLmuX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggTMOLmuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggTMOLmuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggTMOLmuX .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggTMOLmuX .mbr-text,
.cid-uggTMOLmuX .link {
  color: #8e8d8a;
}
.cid-uggSyI6oHb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggSyI6oHb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggSyI6oHb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggSyI6oHb .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggSyI6oHb .mbr-text,
.cid-uggSyI6oHb .link {
  color: #8e8d8a;
}
.cid-uggSzwFcDD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggSzwFcDD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggSzwFcDD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggSzwFcDD .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggSzwFcDD .mbr-text,
.cid-uggSzwFcDD .link {
  color: #8e8d8a;
}
.cid-uhBVF1buzn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhBVF1buzn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBVF1buzn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBVF1buzn .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhBVF1buzn .mbr-text,
.cid-uhBVF1buzn .link {
  color: #8e8d8a;
}
.cid-uggRbaErzZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggRbaErzZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggRbaErzZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggRbaErzZ .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggRbaErzZ .mbr-text,
.cid-uggRbaErzZ .link {
  color: #8e8d8a;
}
.cid-uggRatY5IA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggRatY5IA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggRatY5IA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggRatY5IA .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggRatY5IA .mbr-text,
.cid-uggRatY5IA .link {
  color: #8e8d8a;
}
.cid-uggR9qA1th {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggR9qA1th .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggR9qA1th .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggR9qA1th .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggR9qA1th .mbr-text,
.cid-uggR9qA1th .link {
  color: #8e8d8a;
}
.cid-uggCruAoMJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggCruAoMJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggCruAoMJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggCruAoMJ .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggCruAoMJ .mbr-text,
.cid-uggCruAoMJ .link {
  color: #8e8d8a;
}
.cid-uggEjFaR5D {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uggEjFaR5D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uggEjFaR5D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uggEjFaR5D .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uggEjFaR5D .mbr-text,
.cid-uggEjFaR5D .link {
  color: #8e8d8a;
}
.cid-uiIGERHkyZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiIGERHkyZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiIGERHkyZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiIGERHkyZ .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiIGGY1w9o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiIGGY1w9o .mbr-text {
  color: #232323;
}
.cid-uiIGIhtEbZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiIGIhtEbZ .mbr-text {
  color: #232323;
}
.cid-uiIGJm86aK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiIGJm86aK .mbr-text {
  color: #232323;
}
.cid-ugKIprLHVt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugKIprLHVt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugKIprLHVt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugKIprLHVt .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugKIprLHVt .mbr-text,
.cid-ugKIprLHVt .link {
  color: #8e8d8a;
}
.cid-ugVCUbwnEg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugVCUbwnEg .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ugVCUbwnEg .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-ugVCUbwnEg .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #000000;
  background-color: #d8c3a5;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  background: none;
  border: 1px solid #d8c3a5;
  color: #d8c3a5;
  content: "✓";
}
.cid-ugVCUbwnEg .mbr-text {
  color: #353535;
}
.cid-ugVCUbwnEg .mbr-section-title {
  color: #d8c3a5;
  text-align: center;
}
.cid-ugLo4dfd7E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .mbr-text {
  color: #767676;
}
.cid-ugLo4dfd7E .links {
  color: #9d7295;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-ugLo4dfd7E .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ugLo4dfd7E .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-ugLo4dfd7E .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ugLo4dfd7E .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ugLo4dfd7E .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugLo4dfd7E .copyright > p {
  color: #7520c5;
}
.cid-sFF0ciwnEL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFF0ciwnEL nav.navbar {
  position: fixed;
}
.cid-sFF0ciwnEL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sFF0ciwnEL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFF0ciwnEL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFF0ciwnEL .dropdown-item:hover,
.cid-sFF0ciwnEL .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-sFF0ciwnEL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFF0ciwnEL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFF0ciwnEL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFF0ciwnEL .nav-link {
  position: relative;
}
.cid-sFF0ciwnEL .container {
  display: flex;
  margin: auto;
}
.cid-sFF0ciwnEL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown-menu,
.cid-sFF0ciwnEL .navbar.opened {
  background: #ffffff !important;
}
.cid-sFF0ciwnEL .nav-item:focus,
.cid-sFF0ciwnEL .nav-link:focus {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFF0ciwnEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFF0ciwnEL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.opened {
  transition: all 0.3s;
}
.cid-sFF0ciwnEL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFF0ciwnEL .navbar .navbar-logo img {
  width: auto;
}
.cid-sFF0ciwnEL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar.collapsed {
  justify-content: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFF0ciwnEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFF0ciwnEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFF0ciwnEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFF0ciwnEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFF0ciwnEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFF0ciwnEL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFF0ciwnEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFF0ciwnEL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFF0ciwnEL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFF0ciwnEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFF0ciwnEL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFF0ciwnEL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown-item.active,
.cid-sFF0ciwnEL .dropdown-item:active {
  background-color: transparent;
}
.cid-sFF0ciwnEL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFF0ciwnEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFF0ciwnEL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFF0ciwnEL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFF0ciwnEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFF0ciwnEL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFF0ciwnEL .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-sFF0ciwnEL .navbar {
    height: 70px;
  }
  .cid-sFF0ciwnEL .navbar.opened {
    height: auto;
  }
  .cid-sFF0ciwnEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugKdKzw1Vq {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugKdKzw1Vq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugKdKzw1Vq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugKdKzw1Vq .mbr-section-title {
  color: #d8c3a5;
}
.cid-ugKpzCXZDf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugKpzCXZDf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugKpzCXZDf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugKpzCXZDf .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugKinCSzrq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugKinCSzrq blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugKinCSzrq .mbr-section-title {
  color: #353535;
}
.cid-ugKinCSzrq .mbr-text {
  color: #8e8d8a;
}
.cid-ugKjZo3484 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKlaaqiuB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKnemv9LT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKokuwlko {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKoBQbfTi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKoTp3yjW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugKhO1caxJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKhO1caxJ .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugKhO1caxJ .mbr-text {
  color: #353535;
}
.cid-ugLESvNp4G {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugLESvNp4G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugLESvNp4G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugLESvNp4G .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugLEUErAUD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugLEUErAUD blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugLEUErAUD .mbr-section-title {
  color: #353535;
}
.cid-ugLEUErAUD .mbr-text {
  color: #8e8d8a;
}
.cid-ugLEWMyNSj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLEWMyNSj .mbr-text {
  color: #232323;
}
.cid-ugLEYrpxoe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLEYrpxoe .mbr-text {
  color: #232323;
}
.cid-ugLEZoiR1w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLEZoiR1w .mbr-text {
  color: #232323;
}
.cid-ugLF096VDm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLF096VDm .mbr-text {
  color: #232323;
}
.cid-ugLF11hqjS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLF11hqjS .mbr-text {
  color: #232323;
}
.cid-ugLF1ODXOG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLF1ODXOG .mbr-text {
  color: #232323;
}
.cid-ugLF2PJihl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLF2PJihl .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugLF2PJihl .mbr-text {
  color: #353535;
}
.cid-ugLPTgU9MU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugLPTgU9MU .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugLPTgU9MU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugLPTgU9MU .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugLPULG4In {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugLPULG4In blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugLPULG4In .mbr-section-title {
  color: #353535;
}
.cid-ugLPULG4In .mbr-text {
  color: #8e8d8a;
}
.cid-ugLPVWq5qo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLPVWq5qo .mbr-text {
  color: #232323;
}
.cid-ugLPX4L7ev {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLPX4L7ev .mbr-text {
  color: #232323;
}
.cid-ugLPYKHcgg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLPYKHcgg .mbr-text {
  color: #232323;
}
.cid-ugLPZUJ53u {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLPZUJ53u .mbr-text {
  color: #232323;
}
.cid-ugLQ2CN78T {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLQ2CN78T .mbr-text {
  color: #232323;
}
.cid-ugLQ3OqXYh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLQ3OqXYh .mbr-text {
  color: #232323;
}
.cid-ugLQ4Lw26s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLQ4Lw26s .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugLQ4Lw26s .mbr-text {
  color: #353535;
}
.cid-ugLTeFLIq4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugLTeFLIq4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugLTeFLIq4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugLTeFLIq4 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugLTgL6tMi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugLTgL6tMi blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugLTgL6tMi .mbr-section-title {
  color: #353535;
}
.cid-ugLTgL6tMi .mbr-text {
  color: #8e8d8a;
}
.cid-ugLThQix7P {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLThQix7P .mbr-text {
  color: #232323;
}
.cid-ugLTiZKu02 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLTiZKu02 .mbr-text {
  color: #232323;
}
.cid-ugLTjXjhiP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLTjXjhiP .mbr-text {
  color: #232323;
}
.cid-ugLTkWrlRn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLTkWrlRn .mbr-text {
  color: #232323;
}
.cid-ugLTlQMRkU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLTlQMRkU .mbr-text {
  color: #232323;
}
.cid-ugLV0blwaQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLV0blwaQ .mbr-text {
  color: #232323;
}
.cid-ugLTnkjbfc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLTnkjbfc .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugLTnkjbfc .mbr-text {
  color: #353535;
}
.cid-ugLwCp4Jhi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugLwCp4Jhi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugLwCp4Jhi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugLwCp4Jhi .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugLwElSW5D {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugLwElSW5D blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugLwElSW5D .mbr-section-title {
  color: #353535;
}
.cid-ugLwElSW5D .mbr-text {
  color: #8e8d8a;
}
.cid-ugLwFQQyvx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLwFQQyvx .mbr-text {
  color: #232323;
}
.cid-ugLwHsIk2W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLwHsIk2W .mbr-text {
  color: #232323;
}
.cid-ugLwIDZwaQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLwIDZwaQ .mbr-text {
  color: #232323;
}
.cid-ugLwJyWmi3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLwJyWmi3 .mbr-text {
  color: #232323;
}
.cid-ugLwKp2ARU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLwKp2ARU .mbr-text {
  color: #232323;
}
.cid-ugLwLdRXwR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLwLdRXwR .mbr-text {
  color: #232323;
}
.cid-ugLwMdQHY7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLwMdQHY7 .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugLwMdQHY7 .mbr-text {
  color: #353535;
}
.cid-ugLzcYhnyJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugLzcYhnyJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugLzcYhnyJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugLzcYhnyJ .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugLzeWdINy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugLzeWdINy blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugLzeWdINy .mbr-section-title {
  color: #353535;
}
.cid-ugLzeWdINy .mbr-text {
  color: #8e8d8a;
}
.cid-ugLzgeMxrX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLzgeMxrX .mbr-text {
  color: #232323;
}
.cid-ugLzhixHKJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLzhixHKJ .mbr-text {
  color: #232323;
}
.cid-ugLzicV10K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLzicV10K .mbr-text {
  color: #232323;
}
.cid-ugLziX7w1K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLziX7w1K .mbr-text {
  color: #232323;
}
.cid-ugLzjO8aSk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLzjO8aSk .mbr-text {
  color: #232323;
}
.cid-ugLzkyQWu6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLzkyQWu6 .mbr-text {
  color: #232323;
}
.cid-ugLzlGRmya {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLzlGRmya .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugLzlGRmya .mbr-text {
  color: #353535;
}
.cid-uhBYj8EBDP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhBYj8EBDP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBYj8EBDP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBYj8EBDP .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhBYlfIkTs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhBYlfIkTs blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhBYlfIkTs .mbr-section-title {
  color: #353535;
}
.cid-uhBYlfIkTs .mbr-text {
  color: #8e8d8a;
}
.cid-uhBYo23RWU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBYo23RWU .mbr-text {
  color: #232323;
}
.cid-uhBYpXlxh3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBYpXlxh3 .mbr-text {
  color: #232323;
}
.cid-uhBYr66VX4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBYr66VX4 .mbr-text {
  color: #232323;
}
.cid-uhBYsgCNPL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBYsgCNPL .mbr-text {
  color: #232323;
}
.cid-uhBYt8Nkqk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBYt8Nkqk .mbr-text {
  color: #232323;
}
.cid-uhBYucaVfA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBYucaVfA .mbr-text {
  color: #232323;
}
.cid-uhBYvTPkeC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBYvTPkeC .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhBYvTPkeC .mbr-text {
  color: #353535;
}
.cid-ugLj7sPxzA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugLj7sPxzA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugLj7sPxzA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugLj7sPxzA .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugLj9DfOwL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugLj9DfOwL blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugLj9DfOwL .mbr-section-title {
  color: #353535;
}
.cid-ugLj9DfOwL .mbr-text {
  color: #8e8d8a;
}
.cid-ugLjaLIFoF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLjbGX2rP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLjct0adY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLjdhfcOz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLje0bZCP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLjeKSkyx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLjfzPq8m {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLjfzPq8m .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugLjfzPq8m .mbr-text {
  color: #353535;
}
.cid-ugLeKjnALj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugLeKjnALj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugLeKjnALj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugLeKjnALj .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugLeMDv97s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugLeMDv97s blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugLeMDv97s .mbr-section-title {
  color: #353535;
}
.cid-ugLeMDv97s .mbr-text {
  color: #8e8d8a;
}
.cid-ugLeOVTaDm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLeQe1tHb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLeR5IUDJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLeScCuYc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLeT9wy6G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLhGgRydk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLeUuO4Qa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugLeUuO4Qa .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugLeUuO4Qa .mbr-text {
  color: #353535;
}
.cid-ugKWS4y3Df {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugKWS4y3Df .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugKWS4y3Df .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugKWS4y3Df .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugKX6MZmpi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugKX6MZmpi blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugKX6MZmpi .mbr-section-title {
  color: #353535;
}
.cid-ugKX6MZmpi .mbr-text {
  color: #8e8d8a;
}
.cid-ugKXb7wmuL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKX8eDOMI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKXcxV1PK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKYX68T7x {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKYYqBJR2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKYZDCEtS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKXeoDNKD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKXeoDNKD .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugKXeoDNKD .mbr-text {
  color: #353535;
}
.cid-ugKQFQIdgk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugKQFQIdgk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugKQFQIdgk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugKQFQIdgk .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugKQIyydpx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugKQIyydpx blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugKQIyydpx .mbr-section-title {
  color: #353535;
}
.cid-ugKQIyydpx .mbr-text {
  color: #8e8d8a;
}
.cid-ugKQJPn8Nw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKRG7LnEF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKSyWSNyk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKTlugXIV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKTOkqoLG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKU7dWTDX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKQKZquIV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKQKZquIV .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugKQKZquIV .mbr-text {
  color: #353535;
}
.cid-ugKqdoWPYC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugKqdoWPYC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugKqdoWPYC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugKqdoWPYC .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugKqpNOSml {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugKqpNOSml blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugKqpNOSml .mbr-section-title {
  color: #353535;
}
.cid-ugKqpNOSml .mbr-text {
  color: #8e8d8a;
}
.cid-ugKr6oYRt4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKrQutdBH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKtm3i4Rm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKu60ypa1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKu7oSibQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKu8mqMpI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKBVDUJJQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKBVDUJJQ .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugKBVDUJJQ .mbr-text {
  color: #353535;
}
.cid-ugKJv2KOgK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugKJv2KOgK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugKJv2KOgK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugKJv2KOgK .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugKJx2Vd0l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ugKJx2Vd0l blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ugKJx2Vd0l .mbr-section-title {
  color: #353535;
}
.cid-ugKJx2Vd0l .mbr-text {
  color: #8e8d8a;
}
.cid-ugKJAWwmVI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKKHnRpOm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKL8hCp34 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKLIiQgIO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKLG6Ej3y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKLH6HYzs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKJCyr3VK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugKJCyr3VK .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugKJCyr3VK .mbr-text {
  color: #353535;
}
.cid-ugLVE3vox0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugLVE3vox0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugLVE3vox0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugLVE3vox0 .mbr-section-title {
  color: #d8c3a5;
}
.cid-uhzOlqmUUx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhzOlqmUUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhzOlqmUUx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhzOlqmUUx .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhzOqxTFRS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhzOqxTFRS blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhzOqxTFRS .mbr-section-title {
  color: #353535;
}
.cid-uhzOqxTFRS .mbr-text {
  color: #8e8d8a;
}
.cid-uhzOywOKjf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhzOywOKjf .mbr-text {
  color: #232323;
}
.cid-uhzSAtZRmI {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhzSAtZRmI .mbr-section-subtitle {
  text-align: center;
}
.cid-uhzSCNs3UN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhzSCNs3UN .mbr-section-subtitle {
  text-align: center;
}
.cid-uhzOA3xuQX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhzOA3xuQX .mbr-text {
  color: #232323;
}
.cid-uhzOBsblQr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhzOBsblQr .mbr-text {
  color: #232323;
}
.cid-uhzOD1GUjx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhzOD1GUjx .mbr-text {
  color: #232323;
}
.cid-uhzOEN1V5C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhzOEN1V5C .mbr-text {
  color: #232323;
}
.cid-uhzOGAuv2h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhzOGAuv2h .mbr-text {
  color: #232323;
}
.cid-uhzOID0Fvb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhzOID0Fvb .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhzOID0Fvb .mbr-text {
  color: #353535;
}
.cid-uhAzyAnffC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhAzyAnffC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhAzyAnffC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhAzyAnffC .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhAzB073Cu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhAzB073Cu blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhAzB073Cu .mbr-section-title {
  color: #353535;
}
.cid-uhAzB073Cu .mbr-text {
  color: #8e8d8a;
}
.cid-uhAzEvoGfC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhAzEvoGfC .mbr-text {
  color: #232323;
}
.cid-uhAEtRjNM1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhAEtRjNM1 .mbr-section-subtitle {
  text-align: center;
}
.cid-uhAEvC6F4s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhAEvC6F4s .mbr-section-subtitle {
  text-align: center;
}
.cid-uhAzFUzF5R {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhAzFUzF5R .mbr-text {
  color: #232323;
}
.cid-uhAzHjdJ8y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhAzHjdJ8y .mbr-text {
  color: #232323;
}
.cid-uhAzJjDRSb {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhAzJjDRSb .mbr-text {
  color: #232323;
}
.cid-uhAzKmhSqf {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhAzKmhSqf .mbr-text {
  color: #232323;
}
.cid-uhAzLr4PDh {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhAzLr4PDh .mbr-text {
  color: #232323;
}
.cid-uhAzUlwGzC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhAzUlwGzC .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhAzUlwGzC .mbr-text {
  color: #353535;
}
.cid-uhAPvivbKU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhAPvivbKU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhAPvivbKU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhAPvivbKU .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhAPzt3mSw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhAPzt3mSw blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhAPzt3mSw .mbr-section-title {
  color: #353535;
}
.cid-uhAPzt3mSw .mbr-text {
  color: #8e8d8a;
}
.cid-uhAPBAYmOu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhAPBAYmOu .mbr-text {
  color: #232323;
}
.cid-uhAPYtOhPr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhAPYtOhPr .mbr-section-subtitle {
  text-align: center;
}
.cid-uhAPZzdfes {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhAPZzdfes .mbr-section-subtitle {
  text-align: center;
}
.cid-uhAPGpO2Yb {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhAPGpO2Yb .mbr-text {
  color: #232323;
}
.cid-uhAPHL2z7J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhAPHL2z7J .mbr-text {
  color: #232323;
}
.cid-uhAPJ3Dtfq {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhAPJ3Dtfq .mbr-text {
  color: #232323;
}
.cid-uhAPKnAKaS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhAPKnAKaS .mbr-text {
  color: #232323;
}
.cid-uhAPLMmQxN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhAPLMmQxN .mbr-text {
  color: #232323;
}
.cid-uhAPOaxXBP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhAPOaxXBP .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhAPOaxXBP .mbr-text {
  color: #353535;
}
.cid-uhBszeV185 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhBszeV185 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBszeV185 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBszeV185 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhBsEddz2N {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhBsEddz2N blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhBsEddz2N .mbr-section-title {
  color: #353535;
}
.cid-uhBsEddz2N .mbr-text {
  color: #8e8d8a;
}
.cid-uhBsHbmFK5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBsHbmFK5 .mbr-text {
  color: #232323;
}
.cid-uhBzcFgWv9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhBzcFgWv9 .mbr-section-subtitle {
  text-align: center;
}
.cid-uhBze0ou9v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhBze0ou9v .mbr-section-subtitle {
  text-align: center;
}
.cid-uhBABW0B8m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhBABW0B8m .mbr-section-subtitle {
  text-align: center;
}
.cid-uhBsIMpjiv {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhBsIMpjiv .mbr-text {
  color: #232323;
}
.cid-uhBsKpQkJp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBsKpQkJp .mbr-text {
  color: #232323;
}
.cid-uhBsLN9xj3 {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uhBsLN9xj3 .mbr-text {
  color: #232323;
}
.cid-uhBsN42T1y {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhBsN42T1y .mbr-text {
  color: #232323;
}
.cid-uhBsOeHVx6 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhBsOeHVx6 .mbr-text {
  color: #232323;
}
.cid-uhBw5vH3rk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBw5vH3rk .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhBw5vH3rk .mbr-text {
  color: #353535;
}
.cid-uhC8vp0sX9 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhC8vp0sX9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhC8vp0sX9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhC8vp0sX9 .mbr-section-title {
  color: #d8c3a5;
  text-align: left;
}
.cid-uhC8yolqVA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhC8yolqVA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhC8yolqVA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhC8yolqVA .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhC8APHRRv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhC8APHRRv blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhC8APHRRv .mbr-section-title {
  color: #353535;
}
.cid-uhC8APHRRv .mbr-text {
  color: #8e8d8a;
}
.cid-uhC8Cvrkp4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhC8Cvrkp4 .mbr-text {
  color: #232323;
}
.cid-uhCgBngfzh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhCgBngfzh .mbr-section-subtitle {
  text-align: center;
}
.cid-uhCgD5yxFm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhCgD5yxFm .mbr-section-subtitle {
  text-align: center;
}
.cid-uhC8DVa68A {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhC8DVa68A .mbr-text {
  color: #232323;
}
.cid-uhC8FjkGe9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhC8FjkGe9 .mbr-text {
  color: #232323;
}
.cid-uhC8GH2AYp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhC8GH2AYp .mbr-text {
  color: #232323;
}
.cid-uhC8HN0cuD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhC8HN0cuD .mbr-text {
  color: #232323;
}
.cid-uhC8IVty6n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhC8IVty6n .mbr-text {
  color: #232323;
}
.cid-uhC8KuDZau {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhC8KuDZau .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhC8KuDZau .mbr-text {
  color: #353535;
}
.cid-uhCmDSeBW9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhCmDSeBW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhCmDSeBW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhCmDSeBW9 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhCpdVpTQo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhCpdVpTQo blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhCpdVpTQo .mbr-section-title {
  color: #353535;
}
.cid-uhCpdVpTQo .mbr-text {
  color: #8e8d8a;
}
.cid-uhCpgYiOGW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCpgYiOGW .mbr-text {
  color: #232323;
}
.cid-uhCpAarkBp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhCpAarkBp .mbr-section-subtitle {
  text-align: center;
}
.cid-uhCpitNtxY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCpitNtxY .mbr-text {
  color: #232323;
}
.cid-uhCpkh6NSa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCpkh6NSa .mbr-text {
  color: #232323;
}
.cid-uhCplSLFxm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCplSLFxm .mbr-text {
  color: #232323;
}
.cid-uhCpn5qK7O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCpn5qK7O .mbr-text {
  color: #232323;
}
.cid-uhCpoajE2M {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCpoajE2M .mbr-text {
  color: #232323;
}
.cid-uhCpqbLoGS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCpqbLoGS .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhCpqbLoGS .mbr-text {
  color: #353535;
}
.cid-uhCGnvfVla {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhCGnvfVla .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhCGnvfVla .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhCGnvfVla .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhCGqjhPzU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhCGqjhPzU blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhCGqjhPzU .mbr-section-title {
  color: #353535;
}
.cid-uhCGqjhPzU .mbr-text {
  color: #8e8d8a;
}
.cid-uhCGsWHxiC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCGsWHxiC .mbr-text {
  color: #232323;
}
.cid-uhCGDM9hW5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhCGDM9hW5 .mbr-section-subtitle {
  text-align: center;
}
.cid-uhCGF00vM9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhCGF00vM9 .mbr-section-subtitle {
  text-align: center;
}
.cid-uhCGugRqS3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCGugRqS3 .mbr-text {
  color: #232323;
}
.cid-uhCGvx3sVE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCGvx3sVE .mbr-text {
  color: #232323;
}
.cid-uhCGwDXgn9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCGwDXgn9 .mbr-text {
  color: #232323;
}
.cid-uhCGxYyYel {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCGxYyYel .mbr-text {
  color: #232323;
}
.cid-uhCGzarxQR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCGzarxQR .mbr-text {
  color: #232323;
}
.cid-uhCGHhLhkA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhCGHhLhkA .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhCGHhLhkA .mbr-text {
  color: #353535;
}
.cid-uhCKSq9tXd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhCKSq9tXd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhCKSq9tXd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhCKSq9tXd .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhFA58U3MO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhFA58U3MO blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhFA58U3MO .mbr-section-title {
  color: #353535;
}
.cid-uhFA58U3MO .mbr-text {
  color: #8e8d8a;
}
.cid-uhFA8iWp4g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhFA8iWp4g .mbr-text {
  color: #232323;
}
.cid-uhGdFM2Cgm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhGdFM2Cgm .mbr-section-subtitle {
  text-align: center;
}
.cid-uhGdHhdzGr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhGdHhdzGr .mbr-section-subtitle {
  text-align: center;
}
.cid-uhFA9W8jcJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhFA9W8jcJ .mbr-text {
  color: #232323;
}
.cid-uhFAbiJAsZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhFAbiJAsZ .mbr-text {
  color: #232323;
}
.cid-uhFAcGvNNt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhFAcGvNNt .mbr-text {
  color: #232323;
}
.cid-uhFAdQamfo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhFAdQamfo .mbr-text {
  color: #232323;
}
.cid-uhFAf5t1I3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhFAf5t1I3 .mbr-text {
  color: #232323;
}
.cid-uhFAgAC9zI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhFAgAC9zI .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhFAgAC9zI .mbr-text {
  color: #353535;
}
.cid-uhGiiPox5b {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhGiiPox5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhGiiPox5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhGiiPox5b .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhGikVCGcg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhGikVCGcg blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhGikVCGcg .mbr-section-title {
  color: #353535;
}
.cid-uhGikVCGcg .mbr-text {
  color: #8e8d8a;
}
.cid-uhGimlW6eA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGimlW6eA .mbr-text {
  color: #232323;
}
.cid-uhGiEq1NRx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhGiEq1NRx .mbr-section-subtitle {
  text-align: center;
}
.cid-uhGiFKajDz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhGiFKajDz .mbr-section-subtitle {
  text-align: center;
}
.cid-uhGinH2gg8 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhGinH2gg8 .mbr-text {
  color: #232323;
}
.cid-uhGioWxggr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGioWxggr .mbr-text {
  color: #232323;
}
.cid-uhGiqd6x1q {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhGiqd6x1q .mbr-text {
  color: #232323;
}
.cid-uhGirqhtSJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGirqhtSJ .mbr-text {
  color: #232323;
}
.cid-uhGisQvFEK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGisQvFEK .mbr-text {
  color: #232323;
}
.cid-uhGiuoEpmZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGiuoEpmZ .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhGiuoEpmZ .mbr-text {
  color: #353535;
}
.cid-uhGAyYj8gg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhGAyYj8gg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhGAyYj8gg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhGAyYj8gg .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhGAC0L0Fz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhGAC0L0Fz blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhGAC0L0Fz .mbr-section-title {
  color: #353535;
}
.cid-uhGAC0L0Fz .mbr-text {
  color: #8e8d8a;
}
.cid-uhGADQ9TLj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGADQ9TLj .mbr-text {
  color: #232323;
}
.cid-uhGBDabGN2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhGBDabGN2 .mbr-section-subtitle {
  text-align: center;
}
.cid-uhGBEEiaSp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhGBEEiaSp .mbr-section-subtitle {
  text-align: center;
}
.cid-uhGAFpwbGd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGAFpwbGd .mbr-text {
  color: #232323;
}
.cid-uhGAGXpBZ4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGAGXpBZ4 .mbr-text {
  color: #232323;
}
.cid-uhGAItmMvO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGAItmMvO .mbr-text {
  color: #232323;
}
.cid-uhGAKI9vkr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGAKI9vkr .mbr-text {
  color: #232323;
}
.cid-uhGAM75awe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGAM75awe .mbr-text {
  color: #232323;
}
.cid-uhGANYgAOw {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uhGANYgAOw .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uhGANYgAOw .mbr-text {
  color: #353535;
}
.cid-ugLo4dfd7E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .mbr-text {
  color: #767676;
}
.cid-ugLo4dfd7E .links {
  color: #9d7295;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-ugLo4dfd7E .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ugLo4dfd7E .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-ugLo4dfd7E .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ugLo4dfd7E .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ugLo4dfd7E .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugLo4dfd7E .copyright > p {
  color: #7520c5;
}
.cid-sFF0ciwnEL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFF0ciwnEL nav.navbar {
  position: fixed;
}
.cid-sFF0ciwnEL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sFF0ciwnEL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFF0ciwnEL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFF0ciwnEL .dropdown-item:hover,
.cid-sFF0ciwnEL .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-sFF0ciwnEL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFF0ciwnEL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFF0ciwnEL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFF0ciwnEL .nav-link {
  position: relative;
}
.cid-sFF0ciwnEL .container {
  display: flex;
  margin: auto;
}
.cid-sFF0ciwnEL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown-menu,
.cid-sFF0ciwnEL .navbar.opened {
  background: #ffffff !important;
}
.cid-sFF0ciwnEL .nav-item:focus,
.cid-sFF0ciwnEL .nav-link:focus {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFF0ciwnEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFF0ciwnEL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.opened {
  transition: all 0.3s;
}
.cid-sFF0ciwnEL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFF0ciwnEL .navbar .navbar-logo img {
  width: auto;
}
.cid-sFF0ciwnEL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar.collapsed {
  justify-content: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFF0ciwnEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFF0ciwnEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFF0ciwnEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFF0ciwnEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFF0ciwnEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFF0ciwnEL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFF0ciwnEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFF0ciwnEL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFF0ciwnEL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFF0ciwnEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFF0ciwnEL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFF0ciwnEL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown-item.active,
.cid-sFF0ciwnEL .dropdown-item:active {
  background-color: transparent;
}
.cid-sFF0ciwnEL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFF0ciwnEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFF0ciwnEL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFF0ciwnEL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFF0ciwnEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFF0ciwnEL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFF0ciwnEL .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-sFF0ciwnEL .navbar {
    height: 70px;
  }
  .cid-sFF0ciwnEL .navbar.opened {
    height: auto;
  }
  .cid-sFF0ciwnEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhGRASpJbk {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhGRASpJbk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhGRASpJbk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhGRASpJbk .mbr-section-title {
  color: #d8c3a5;
  text-align: left;
}
.cid-uhGNaeamFk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhGNaeamFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhGNaeamFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhGNaeamFk .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhGRsCr72u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uhGRsCr72u blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uhGRsCr72u .mbr-section-title {
  color: #353535;
}
.cid-uhGRsCr72u .mbr-text {
  color: #8e8d8a;
}
.cid-uhGUdKmJXg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhGUdKmJXg .mbr-text {
  color: #232323;
}
.cid-uhH30jSW83 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhH30jSW83 .mbr-text {
  color: #232323;
}
.cid-uhH3FkhgqN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhH3FkhgqN .mbr-text {
  color: #232323;
}
.cid-uhH4gxjwup {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhH4gxjwup .mbr-text {
  color: #232323;
}
.cid-uhH4weFDMa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhH4weFDMa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhH4weFDMa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhH4weFDMa .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiIM5MxX4d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uiIM5MxX4d blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiIM5MxX4d .mbr-section-title {
  color: #353535;
}
.cid-uiIM5MxX4d .mbr-text {
  color: #8e8d8a;
}
.cid-uiIM8oM2O6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiIM8oM2O6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiIM8oM2O6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiIM8oM2O6 .mbr-section-subtitle {
  text-align: left;
  color: #353535;
}
.cid-uiIMedYHtL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiIMedYHtL .mbr-text {
  color: #232323;
}
.cid-uiIRQfYwL1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiIRQfYwL1 .mbr-text {
  color: #232323;
}
.cid-uiIS4sNGYg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiIS4sNGYg .mbr-text {
  color: #232323;
}
.cid-uiIWgsJLX0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiIWgsJLX0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiIWgsJLX0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiIWgsJLX0 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiIWhLemtv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uiIWhLemtv blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiIWhLemtv .mbr-section-title {
  color: #353535;
}
.cid-uiIWhLemtv .mbr-text {
  color: #8e8d8a;
}
.cid-uiIWk8pZ0n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiIWk8pZ0n .mbr-text {
  color: #232323;
}
.cid-uiIWuhQ9TC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiIWuhQ9TC .mbr-text {
  color: #232323;
}
.cid-uiJ3oI5LKz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiJ3oI5LKz .mbr-text {
  color: #232323;
}
.cid-uiKe3awEqK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiKe3awEqK .mbr-text {
  color: #232323;
}
.cid-uiKi6PBpV3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiKi6PBpV3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiKi6PBpV3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiKi6PBpV3 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiKi9ScYxK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uiKi9ScYxK blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiKi9ScYxK .mbr-section-title {
  color: #353535;
}
.cid-uiKi9ScYxK .mbr-text {
  color: #8e8d8a;
}
.cid-uiKi8i6kQo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiKi8i6kQo .mbr-text {
  color: #232323;
}
.cid-uiKiYRO934 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiKiYRO934 .mbr-text {
  color: #232323;
}
.cid-uiKlYCRVd2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiKlYCRVd2 .mbr-text {
  color: #232323;
}
.cid-uiKmfyz63K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiKmfyz63K .mbr-text {
  color: #232323;
}
.cid-uiKmgArA6p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiKmgArA6p .mbr-text {
  color: #232323;
}
.cid-uiKo8j8mZ3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiKo8j8mZ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiKo8j8mZ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiKo8j8mZ3 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiNM0Jf2wD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uiNM0Jf2wD blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiNM0Jf2wD .mbr-section-title {
  color: #353535;
}
.cid-uiNM0Jf2wD .mbr-text {
  color: #8e8d8a;
}
.cid-uiNMOMZBg5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNMOMZBg5 .mbr-text {
  color: #232323;
}
.cid-uiNMPZlFKW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNMPZlFKW .mbr-text {
  color: #232323;
}
.cid-uiNNoFiEXO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNNoFiEXO .mbr-text {
  color: #232323;
}
.cid-uiNNM2xt8O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNNM2xt8O .mbr-text {
  color: #232323;
}
.cid-uiNNNxs8kn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNNNxs8kn .mbr-text {
  color: #232323;
}
.cid-uiNNOIt5kk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNNOIt5kk .mbr-text {
  color: #232323;
}
.cid-uiNOBblzs0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiNOBblzs0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiNOBblzs0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiNOBblzs0 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiNUPGqk62 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uiNUPGqk62 blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiNUPGqk62 .mbr-section-title {
  color: #353535;
}
.cid-uiNUPGqk62 .mbr-text {
  color: #8e8d8a;
}
.cid-uiNVjjV8lQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNVjjV8lQ .mbr-text {
  color: #232323;
}
.cid-uiNVtJTbMW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNVtJTbMW .mbr-text {
  color: #232323;
}
.cid-uiNVTnj0n8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiNVTnj0n8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiNVTnj0n8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiNVTnj0n8 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiNWyApVRg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uiNWyApVRg blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiNWyApVRg .mbr-section-title {
  color: #353535;
}
.cid-uiNWyApVRg .mbr-text {
  color: #8e8d8a;
}
.cid-uiNWTeMprd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNWTeMprd .mbr-text {
  color: #232323;
}
.cid-uiNXbSMuBj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNXbSMuBj .mbr-text {
  color: #232323;
}
.cid-uiNXqVN11N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNXqVN11N .mbr-text {
  color: #232323;
}
.cid-uiNXCBFMR4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNXCBFMR4 .mbr-text {
  color: #232323;
}
.cid-uiNXOzFUYz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNXOzFUYz .mbr-text {
  color: #232323;
}
.cid-uiNY22Xn9H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNY22Xn9H .mbr-text {
  color: #232323;
}
.cid-uiNYgmi89s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNYgmi89s .mbr-text {
  color: #232323;
}
.cid-uiNYsgd2Yj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uiNYsgd2Yj .mbr-text {
  color: #232323;
}
.cid-uiNZ5UcZT3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiNZ5UcZT3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiNZ5UcZT3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiNZ5UcZT3 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiO1z1IHEQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uiO1z1IHEQ blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiO1z1IHEQ .mbr-section-title {
  color: #353535;
}
.cid-uiO1z1IHEQ .mbr-text {
  color: #8e8d8a;
}
.cid-uiNZp1Te19 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiNZp1Te19 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiNZp1Te19 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiNZp1Te19 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiO1bOKMWD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiO1bOKMWD blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiO1bOKMWD .mbr-section-title {
  color: #353535;
}
.cid-uiO1bOKMWD .mbr-text {
  color: #8e8d8a;
}
.cid-uk7KRMG8n2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk7KRMG8n2 .mbr-text {
  color: #232323;
}
.cid-uiNZNjJQFC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiNZNjJQFC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiNZNjJQFC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiNZNjJQFC .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uiO0zqHNMW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uiO0zqHNMW blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uiO0zqHNMW .mbr-section-title {
  color: #353535;
}
.cid-uiO0zqHNMW .mbr-text {
  color: #8e8d8a;
}
.cid-ugLo4dfd7E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .mbr-text {
  color: #767676;
}
.cid-ugLo4dfd7E .links {
  color: #9d7295;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-ugLo4dfd7E .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ugLo4dfd7E .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-ugLo4dfd7E .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ugLo4dfd7E .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ugLo4dfd7E .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugLo4dfd7E .copyright > p {
  color: #7520c5;
}
.cid-ugJTA7yedR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ugJTA7yedR nav.navbar {
  position: fixed;
}
.cid-ugJTA7yedR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ugJTA7yedR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ugJTA7yedR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ugJTA7yedR .dropdown-item:hover,
.cid-ugJTA7yedR .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-ugJTA7yedR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ugJTA7yedR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ugJTA7yedR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ugJTA7yedR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ugJTA7yedR .nav-link {
  position: relative;
}
.cid-ugJTA7yedR .container {
  display: flex;
  margin: auto;
}
.cid-ugJTA7yedR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugJTA7yedR .dropdown-menu,
.cid-ugJTA7yedR .navbar.opened {
  background: #ffffff !important;
}
.cid-ugJTA7yedR .nav-item:focus,
.cid-ugJTA7yedR .nav-link:focus {
  outline: none;
}
.cid-ugJTA7yedR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugJTA7yedR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugJTA7yedR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugJTA7yedR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugJTA7yedR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugJTA7yedR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugJTA7yedR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ugJTA7yedR .navbar.opened {
  transition: all 0.3s;
}
.cid-ugJTA7yedR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugJTA7yedR .navbar .navbar-logo img {
  width: auto;
}
.cid-ugJTA7yedR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ugJTA7yedR .navbar.collapsed {
  justify-content: center;
}
.cid-ugJTA7yedR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugJTA7yedR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugJTA7yedR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ugJTA7yedR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugJTA7yedR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugJTA7yedR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ugJTA7yedR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugJTA7yedR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugJTA7yedR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ugJTA7yedR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugJTA7yedR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugJTA7yedR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugJTA7yedR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugJTA7yedR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ugJTA7yedR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ugJTA7yedR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ugJTA7yedR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugJTA7yedR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ugJTA7yedR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugJTA7yedR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugJTA7yedR .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugJTA7yedR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugJTA7yedR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugJTA7yedR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugJTA7yedR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugJTA7yedR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugJTA7yedR .dropdown-item.active,
.cid-ugJTA7yedR .dropdown-item:active {
  background-color: transparent;
}
.cid-ugJTA7yedR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugJTA7yedR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugJTA7yedR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugJTA7yedR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugJTA7yedR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugJTA7yedR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugJTA7yedR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugJTA7yedR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugJTA7yedR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugJTA7yedR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-ugJTA7yedR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugJTA7yedR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugJTA7yedR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugJTA7yedR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugJTA7yedR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugJTA7yedR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugJTA7yedR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugJTA7yedR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugJTA7yedR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ugJTA7yedR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugJTA7yedR .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-ugJTA7yedR .navbar {
    height: 70px;
  }
  .cid-ugJTA7yedR .navbar.opened {
    height: auto;
  }
  .cid-ugJTA7yedR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugJTA813YW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-ugJTA813YW .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ugJTA813YW .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ugJTA813YW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ugJTA813YW .mbr-section-title {
  color: #d8c3a5;
}
.cid-ugJTA813YW .mbr-text,
.cid-ugJTA813YW .mbr-section-btn {
  color: #8e8d8a;
  text-align: left;
}
.cid-ugJTA813YW .mbr-section-title DIV {
  text-align: left;
}
.cid-ugJTA8vE4j {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ugJTA8vE4j .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJTA8vE4j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJTA8vE4j .card-title,
.cid-ugJTA8vE4j .card-box {
  color: #7520c5;
}
.cid-ugJTA8vE4j .mbr-section-title {
  color: #d8c3a5;
}
.cid-ugJTA8vE4j .mbr-text,
.cid-ugJTA8vE4j .link {
  color: #8e8d8a;
}
.cid-ugJTA8YmAV {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugJTA8YmAV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJTA8YmAV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJTA8YmAV .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugJTA8YmAV .mbr-text,
.cid-ugJTA8YmAV .link {
  color: #8e8d8a;
}
.cid-ugJTA9tck3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugJTA9tck3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJTA9tck3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJTA9tck3 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugJTA9tck3 .mbr-text,
.cid-ugJTA9tck3 .link {
  color: #8e8d8a;
}
.cid-ugJTA9VPA5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ugJTA9VPA5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugJTA9VPA5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugJTA9VPA5 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-ugJTA9VPA5 .mbr-text,
.cid-ugJTA9VPA5 .link {
  color: #8e8d8a;
}
.cid-uhBOEb608x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhBOEb608x .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uhBOEb608x .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-uhBOEb608x .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #000000;
  background-color: #d8c3a5;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  background: none;
  border: 1px solid #d8c3a5;
  color: #d8c3a5;
  content: "✓";
}
.cid-uhBOEb608x .mbr-text {
  color: #353535;
}
.cid-uhBOEb608x .mbr-section-title {
  color: #d8c3a5;
  text-align: center;
}
.cid-ugLo4dfd7E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .mbr-text {
  color: #767676;
}
.cid-ugLo4dfd7E .links {
  color: #9d7295;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-ugLo4dfd7E .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ugLo4dfd7E .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-ugLo4dfd7E .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ugLo4dfd7E .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ugLo4dfd7E .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugLo4dfd7E .copyright > p {
  color: #7520c5;
}
.cid-sFF0ciwnEL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFF0ciwnEL nav.navbar {
  position: fixed;
}
.cid-sFF0ciwnEL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sFF0ciwnEL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFF0ciwnEL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFF0ciwnEL .dropdown-item:hover,
.cid-sFF0ciwnEL .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-sFF0ciwnEL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFF0ciwnEL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFF0ciwnEL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFF0ciwnEL .nav-link {
  position: relative;
}
.cid-sFF0ciwnEL .container {
  display: flex;
  margin: auto;
}
.cid-sFF0ciwnEL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown-menu,
.cid-sFF0ciwnEL .navbar.opened {
  background: #ffffff !important;
}
.cid-sFF0ciwnEL .nav-item:focus,
.cid-sFF0ciwnEL .nav-link:focus {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFF0ciwnEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFF0ciwnEL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.opened {
  transition: all 0.3s;
}
.cid-sFF0ciwnEL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFF0ciwnEL .navbar .navbar-logo img {
  width: auto;
}
.cid-sFF0ciwnEL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar.collapsed {
  justify-content: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFF0ciwnEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFF0ciwnEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFF0ciwnEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFF0ciwnEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFF0ciwnEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFF0ciwnEL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFF0ciwnEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFF0ciwnEL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFF0ciwnEL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFF0ciwnEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFF0ciwnEL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFF0ciwnEL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown-item.active,
.cid-sFF0ciwnEL .dropdown-item:active {
  background-color: transparent;
}
.cid-sFF0ciwnEL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFF0ciwnEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFF0ciwnEL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFF0ciwnEL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFF0ciwnEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFF0ciwnEL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFF0ciwnEL .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-sFF0ciwnEL .navbar {
    height: 70px;
  }
  .cid-sFF0ciwnEL .navbar.opened {
    height: auto;
  }
  .cid-sFF0ciwnEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFF0SGinka {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sFF0SGinka .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sFF0SGinka .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sFF0SGinka .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sFF0SGinka .mbr-section-title {
  color: #d8c3a5;
}
.cid-sFF0SGinka .mbr-text,
.cid-sFF0SGinka .mbr-section-btn {
  color: #8e8d8a;
  text-align: left;
}
.cid-sFF0SGinka .mbr-section-title DIV {
  text-align: left;
}
.cid-uhH6f4DJP3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhH6f4DJP3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhH6f4DJP3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uhH6f4DJP3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uhH6f4DJP3 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uhH6f4DJP3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uhH6f4DJP3 .mbr-section-title {
  color: #7520c5;
}
.cid-uhHBkoCGv5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhHBkoCGv5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHBkoCGv5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uhHBkoCGv5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uhHBkoCGv5 .row {
  flex-direction: row-reverse;
}
.cid-uhHBkoCGv5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uhHBkoCGv5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uhHBkoCGv5 .mbr-section-title {
  color: #7520c5;
}
.cid-uj67tzwpWv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uj67tzwpWv .mbr-section-subtitle {
  color: #7520c5;
}
.cid-uj67tzwpWv .mbr-text {
  text-align: left;
}
.cid-uhHC4bh8pF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uhHC4bh8pF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHC4bh8pF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uhHC4bh8pF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uhHC4bh8pF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uhHC4bh8pF .text-wrapper {
    padding: 2rem;
  }
}
.cid-uhHC4bh8pF .mbr-section-title {
  color: #7520c5;
}
.cid-uirAy4KPoF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uirAy4KPoF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uirAy4KPoF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uirAy4KPoF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uirAy4KPoF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uirAy4KPoF .text-wrapper {
    padding: 2rem;
  }
}
.cid-uirAy4KPoF .mbr-section-title {
  color: #d8c3a5;
}
.cid-uh2bjuSdaO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uh2bjuSdaO img {
  width: 120px;
  margin: auto;
}
.cid-uh2bjuSdaO .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uh2bjuSdaO .card {
    max-width: 12.5%;
  }
}
.cid-ugWo3nsxur {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/mbr-1920x1212.jpg");
}
.cid-ugWo3nsxur .mbr-overlay {
  background: #fafafa;
  opacity: 0.9;
}
.cid-ugWo3nsxur img,
.cid-ugWo3nsxur .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ugWo3nsxur .item:focus,
.cid-ugWo3nsxur span:focus {
  outline: none;
}
.cid-ugWo3nsxur .item-wrapper {
  position: relative;
}
.cid-ugWo3nsxur .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ugWo3nsxur .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugWo3nsxur .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-ugWo3nsxur .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugWo3nsxur .mbr-section-title {
  color: #d8c3a5;
}
.cid-ugWo3nsxur .mbr-text,
.cid-ugWo3nsxur .mbr-section-btn {
  text-align: left;
}
.cid-ugWo3nsxur .item-title {
  text-align: left;
  color: #7520c5;
}
.cid-ugWo3nsxur .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-ugWo3nsxur .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ugWo3nsxur .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ugWo3nsxur .embla__button--next,
.cid-ugWo3nsxur .embla__button--prev {
  display: flex;
}
.cid-ugWo3nsxur .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-ugWo3nsxur .embla__button {
    display: none;
  }
}
.cid-ugWo3nsxur .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ugWo3nsxur .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ugWo3nsxur .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ugWo3nsxur .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ugWo3nsxur .embla__button {
    top: auto;
  }
}
.cid-ugWo3nsxur .embla {
  position: relative;
  width: 100%;
}
.cid-ugWo3nsxur .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ugWo3nsxur .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ugWo3nsxur .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ugWo3nsxur .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ugWo3nsxur .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ugWo3nsxur .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ugWo3nsxur .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ukB7Hp3CTc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/mbr-1920x1212.jpg");
}
.cid-ukB7Hp3CTc .mbr-overlay {
  background: #fafafa;
  opacity: 0.9;
}
.cid-ukB7Hp3CTc img,
.cid-ukB7Hp3CTc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ukB7Hp3CTc .item:focus,
.cid-ukB7Hp3CTc span:focus {
  outline: none;
}
.cid-ukB7Hp3CTc .item-wrapper {
  position: relative;
}
.cid-ukB7Hp3CTc .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ukB7Hp3CTc .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ukB7Hp3CTc .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-ukB7Hp3CTc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ukB7Hp3CTc .mbr-section-title {
  color: #d8c3a5;
}
.cid-ukB7Hp3CTc .mbr-text,
.cid-ukB7Hp3CTc .mbr-section-btn {
  text-align: left;
}
.cid-ukB7Hp3CTc .item-title {
  text-align: left;
  color: #7520c5;
}
.cid-ukB7Hp3CTc .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-ukB7Hp3CTc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ukB7Hp3CTc .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ukB7Hp3CTc .embla__button--next,
.cid-ukB7Hp3CTc .embla__button--prev {
  display: flex;
}
.cid-ukB7Hp3CTc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-ukB7Hp3CTc .embla__button {
    display: none;
  }
}
.cid-ukB7Hp3CTc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ukB7Hp3CTc .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ukB7Hp3CTc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukB7Hp3CTc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ukB7Hp3CTc .embla__button {
    top: auto;
  }
}
.cid-ukB7Hp3CTc .embla {
  position: relative;
  width: 100%;
}
.cid-ukB7Hp3CTc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ukB7Hp3CTc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ukB7Hp3CTc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ukB7Hp3CTc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ukB7Hp3CTc .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ukB7Hp3CTc .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ukB7Hp3CTc .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uhHyqqGXZZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhHyqqGXZZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHyqqGXZZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhHyqqGXZZ .mbr-section-title {
  color: #d8c3a5;
  text-align: left;
}
.cid-ul6vkLv8Fy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ul6vkLv8Fy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ul6vkLv8Fy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ul6vkLv8Fy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ul6vkLv8Fy .row {
  flex-direction: row-reverse;
}
.cid-ul6vkLv8Fy img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ul6vkLv8Fy .text-wrapper {
    padding: 2rem;
  }
}
.cid-ul6vkLv8Fy .mbr-section-title {
  color: #7520c5;
}
.cid-ul6CawDqU0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ul6CawDqU0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ul6CawDqU0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ul6CawDqU0 .item {
  padding-bottom: 2rem;
}
.cid-ul6CawDqU0 .item-wrapper {
  position: relative;
}
.cid-ul6CawDqU0 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-ul6CawDqU0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ul6CawDqU0 .carousel-control,
.cid-ul6CawDqU0 .close {
  background: #1b1b1b;
}
.cid-ul6CawDqU0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ul6CawDqU0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ul6CawDqU0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ul6CawDqU0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-ul6CawDqU0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ul6CawDqU0 .close::before {
  content: '\e91a';
}
.cid-ul6CawDqU0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ul6CawDqU0 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ul6CawDqU0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ul6CawDqU0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ul6CawDqU0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ul6CawDqU0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ul6CawDqU0 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ul6CawDqU0 .carousel-indicators li.active,
.cid-ul6CawDqU0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ul6CawDqU0 .carousel-indicators li::after,
.cid-ul6CawDqU0 .carousel-indicators li::before {
  content: none;
}
.cid-ul6CawDqU0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ul6CawDqU0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ul6CawDqU0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ul6CawDqU0 .carousel-indicators {
    display: none;
  }
}
.cid-ul6CawDqU0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ul6CawDqU0 .carousel-inner > .active {
  display: block;
}
.cid-ul6CawDqU0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ul6CawDqU0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ul6CawDqU0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ul6CawDqU0 .carousel-control,
  .cid-ul6CawDqU0 .carousel-indicators,
  .cid-ul6CawDqU0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ul6CawDqU0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ul6CawDqU0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ul6CawDqU0 .carousel-indicators .active,
.cid-ul6CawDqU0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ul6CawDqU0 .carousel-indicators .active {
  background: #fff;
}
.cid-ul6CawDqU0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ul6CawDqU0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ul6CawDqU0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ul6CawDqU0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ul6CawDqU0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ul6CawDqU0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ul6CawDqU0 .carousel {
  width: 100%;
}
.cid-ul6CawDqU0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ul6CawDqU0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ul6CawDqU0 .modal.fade .modal-dialog,
.cid-ul6CawDqU0 .modal.in .modal-dialog {
  transform: none;
}
.cid-ul6CawDqU0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ul6CawDqU0 H6 {
  text-align: center;
}
.cid-ul6DphKVwf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ul6DphKVwf iframe,
.cid-ul6DphKVwf img,
.cid-ul6DphKVwf video {
  width: 100%;
}
.cid-ul6DphKVwf .mbr-media {
  position: relative;
}
.cid-ul6DphKVwf .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-ul6DphKVwf .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-ul6DphKVwf .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-ul6DphKVwf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  height: 100%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ul6DphKVwf .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-ul6DphKVwf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-ul6DphKVwf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-ul6DphKVwf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ul6DphKVwf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uhHyGmewtR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhHyGmewtR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhHyGmewtR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uhHyGmewtR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uhHyGmewtR .row {
  flex-direction: row-reverse;
}
.cid-uhHyGmewtR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uhHyGmewtR .text-wrapper {
    padding: 2rem;
  }
}
.cid-uhHyGmewtR .mbr-section-title {
  color: #7520c5;
}
.cid-ul6pT3KcBQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ul6pT3KcBQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ul6pT3KcBQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ul6pT3KcBQ .item {
  padding-bottom: 2rem;
}
.cid-ul6pT3KcBQ .item-wrapper {
  position: relative;
}
.cid-ul6pT3KcBQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-ul6pT3KcBQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ul6pT3KcBQ .carousel-control,
.cid-ul6pT3KcBQ .close {
  background: #1b1b1b;
}
.cid-ul6pT3KcBQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ul6pT3KcBQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ul6pT3KcBQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ul6pT3KcBQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-ul6pT3KcBQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ul6pT3KcBQ .close::before {
  content: '\e91a';
}
.cid-ul6pT3KcBQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ul6pT3KcBQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ul6pT3KcBQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ul6pT3KcBQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ul6pT3KcBQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ul6pT3KcBQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ul6pT3KcBQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ul6pT3KcBQ .carousel-indicators li.active,
.cid-ul6pT3KcBQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ul6pT3KcBQ .carousel-indicators li::after,
.cid-ul6pT3KcBQ .carousel-indicators li::before {
  content: none;
}
.cid-ul6pT3KcBQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ul6pT3KcBQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ul6pT3KcBQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ul6pT3KcBQ .carousel-indicators {
    display: none;
  }
}
.cid-ul6pT3KcBQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ul6pT3KcBQ .carousel-inner > .active {
  display: block;
}
.cid-ul6pT3KcBQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ul6pT3KcBQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ul6pT3KcBQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ul6pT3KcBQ .carousel-control,
  .cid-ul6pT3KcBQ .carousel-indicators,
  .cid-ul6pT3KcBQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ul6pT3KcBQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ul6pT3KcBQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ul6pT3KcBQ .carousel-indicators .active,
.cid-ul6pT3KcBQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ul6pT3KcBQ .carousel-indicators .active {
  background: #fff;
}
.cid-ul6pT3KcBQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ul6pT3KcBQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ul6pT3KcBQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ul6pT3KcBQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ul6pT3KcBQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ul6pT3KcBQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ul6pT3KcBQ .carousel {
  width: 100%;
}
.cid-ul6pT3KcBQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ul6pT3KcBQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ul6pT3KcBQ .modal.fade .modal-dialog,
.cid-ul6pT3KcBQ .modal.in .modal-dialog {
  transform: none;
}
.cid-ul6pT3KcBQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-ul6pT3KcBQ H6 {
  text-align: center;
}
.cid-uiQ3Id8rts {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uiQ3Id8rts .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiQ3Id8rts .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiQ3Id8rts .mbr-section-title {
  color: #d8c3a5;
}
.cid-uiQ3Id8rts .mbr-section-subtitle {
  color: #8e8d8a;
}
.cid-uiQ59auyQv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #a2d2b5;
}
.cid-uiQ59auyQv .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uiQ59auyQv .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uiQ59auyQv .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-uiQ59auyQv .card {
    margin-bottom: 2rem;
  }
  .cid-uiQ59auyQv .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uiQ59auyQv .card-title,
.cid-uiQ59auyQv .card-box {
  color: #ffffff;
}
.cid-uiQ59auyQv .icon-text {
  color: #ffffff;
}
.cid-uiQ59auyQv .mbr-text,
.cid-uiQ59auyQv .mbr-section-btn {
  color: #ffffff;
}
.cid-uiQ59auyQv .icon-title {
  color: #ffffff;
}
.cid-ukBXmcAULi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #98dee8;
}
.cid-ukBXmcAULi .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukBXmcAULi .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ukBXmcAULi .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-ukBXmcAULi .card {
    margin-bottom: 2rem;
  }
  .cid-ukBXmcAULi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ukBXmcAULi .card-title,
.cid-ukBXmcAULi .card-box {
  color: #ffffff;
}
.cid-ukBXmcAULi .icon-text {
  color: #ffffff;
}
.cid-ukBXmcAULi .mbr-text,
.cid-ukBXmcAULi .mbr-section-btn {
  color: #8e8d8a;
}
.cid-ukBXmcAULi .icon-title {
  color: #ffffff;
}
.cid-ukCQTsiQpO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ukCQTsiQpO blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-ukCQTsiQpO .mbr-section-title {
  color: #7520c5;
}
.cid-ukCQTsiQpO .mbr-text {
  color: #8e8d8a;
}
.cid-ukCRYsvLaT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukCRYsvLaT .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ukCRYsvLaT .mbr-text {
  color: #7520c5;
}
.cid-uiQ3NqBpLH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #baa1d1;
}
.cid-uiQ3NqBpLH .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uiQ3NqBpLH .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uiQ3NqBpLH .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-uiQ3NqBpLH .card {
    margin-bottom: 2rem;
  }
  .cid-uiQ3NqBpLH .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uiQ3NqBpLH .card-title,
.cid-uiQ3NqBpLH .card-box {
  color: #ffffff;
}
.cid-uiQ3NqBpLH .icon-text {
  color: #ffffff;
}
.cid-uiQ3NqBpLH .mbr-text,
.cid-uiQ3NqBpLH .mbr-section-btn {
  color: #8e8d8a;
}
.cid-uiQ3NqBpLH .icon-title {
  color: #ffffff;
}
.cid-ukD0bqHReu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #baa1d1;
}
.cid-ukD0bqHReu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukD0bqHReu .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ukD0bqHReu .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-ukD0bqHReu .card {
    margin-bottom: 2rem;
  }
  .cid-ukD0bqHReu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ukD0bqHReu .card-title,
.cid-ukD0bqHReu .card-box {
  color: #ffffff;
}
.cid-ukD0bqHReu .icon-text {
  color: #ffffff;
}
.cid-ukD0bqHReu .mbr-text,
.cid-ukD0bqHReu .mbr-section-btn {
  color: #8e8d8a;
}
.cid-ukD0bqHReu .icon-title {
  color: #ffffff;
}
.cid-uklQiIqEz6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #2a8fff;
}
.cid-uklQiIqEz6 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uklQiIqEz6 .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uklQiIqEz6 .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-uklQiIqEz6 .card {
    margin-bottom: 2rem;
  }
  .cid-uklQiIqEz6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uklQiIqEz6 .card-title,
.cid-uklQiIqEz6 .card-box {
  color: #ffffff;
}
.cid-uklQiIqEz6 .icon-text {
  color: #ffffff;
}
.cid-uklQiIqEz6 .mbr-text,
.cid-uklQiIqEz6 .mbr-section-btn {
  color: #8e8d8a;
}
.cid-uklQiIqEz6 .icon-title {
  color: #ffffff;
}
.cid-ukDeNbdRH3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #2a8fff;
}
.cid-ukDeNbdRH3 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukDeNbdRH3 .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ukDeNbdRH3 .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-ukDeNbdRH3 .card {
    margin-bottom: 2rem;
  }
  .cid-ukDeNbdRH3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ukDeNbdRH3 .card-title,
.cid-ukDeNbdRH3 .card-box {
  color: #ffffff;
}
.cid-ukDeNbdRH3 .icon-text {
  color: #ffffff;
}
.cid-ukDeNbdRH3 .mbr-text,
.cid-ukDeNbdRH3 .mbr-section-btn {
  color: #8e8d8a;
}
.cid-ukDeNbdRH3 .icon-title {
  color: #ffffff;
}
.cid-uiQ5aE4bxB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-uiQ5aE4bxB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uiQ5aE4bxB .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uiQ5aE4bxB .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-uiQ5aE4bxB .card {
    margin-bottom: 2rem;
  }
  .cid-uiQ5aE4bxB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uiQ5aE4bxB .card-title,
.cid-uiQ5aE4bxB .card-box {
  color: #ffffff;
}
.cid-uiQ5aE4bxB .icon-text {
  color: #ffffff;
}
.cid-uiQ5aE4bxB .mbr-text,
.cid-uiQ5aE4bxB .mbr-section-btn {
  color: #8e8d8a;
}
.cid-uiQ5aE4bxB .icon-title {
  color: #ffffff;
}
.cid-ukDhgo7kIG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bbbbbb;
}
.cid-ukDhgo7kIG .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukDhgo7kIG .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ukDhgo7kIG .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-ukDhgo7kIG .card {
    margin-bottom: 2rem;
  }
  .cid-ukDhgo7kIG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ukDhgo7kIG .card-title,
.cid-ukDhgo7kIG .card-box {
  color: #ffffff;
}
.cid-ukDhgo7kIG .icon-text {
  color: #ffffff;
}
.cid-ukDhgo7kIG .mbr-text,
.cid-ukDhgo7kIG .mbr-section-btn {
  color: #8e8d8a;
}
.cid-ukDhgo7kIG .icon-title {
  color: #ffffff;
}
.cid-uiQ1VYTpNh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #d8c3a5;
}
.cid-uiQ1VYTpNh .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uiQ1VYTpNh .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uiQ1VYTpNh .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-uiQ1VYTpNh .card {
    margin-bottom: 2rem;
  }
  .cid-uiQ1VYTpNh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uiQ1VYTpNh .card-title,
.cid-uiQ1VYTpNh .card-box {
  color: #ffffff;
}
.cid-uiQ1VYTpNh .icon-text {
  color: #ffffff;
}
.cid-uiQ1VYTpNh .mbr-text,
.cid-uiQ1VYTpNh .mbr-section-btn {
  color: #8e8d8a;
}
.cid-uiQ1VYTpNh .icon-title {
  color: #ffffff;
}
.cid-ukDjlS3TbM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #d8c3a5;
}
.cid-ukDjlS3TbM .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ukDjlS3TbM .icon-box {
  background: #ffffff;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ukDjlS3TbM .mbr-iconfont {
  font-size: 2rem;
  color: #808080;
}
@media (max-width: 991px) {
  .cid-ukDjlS3TbM .card {
    margin-bottom: 2rem;
  }
  .cid-ukDjlS3TbM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ukDjlS3TbM .card-title,
.cid-ukDjlS3TbM .card-box {
  color: #ffffff;
}
.cid-ukDjlS3TbM .icon-text {
  color: #ffffff;
}
.cid-ukDjlS3TbM .mbr-text,
.cid-ukDjlS3TbM .mbr-section-btn {
  color: #8e8d8a;
}
.cid-ukDjlS3TbM .icon-title {
  color: #ffffff;
}
.cid-ugLo4dfd7E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .mbr-text {
  color: #767676;
}
.cid-ugLo4dfd7E .links {
  color: #9d7295;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-ugLo4dfd7E .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ugLo4dfd7E .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-ugLo4dfd7E .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ugLo4dfd7E .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ugLo4dfd7E .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugLo4dfd7E .copyright > p {
  color: #7520c5;
}
.cid-sFF0ciwnEL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFF0ciwnEL nav.navbar {
  position: fixed;
}
.cid-sFF0ciwnEL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sFF0ciwnEL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFF0ciwnEL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFF0ciwnEL .dropdown-item:hover,
.cid-sFF0ciwnEL .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-sFF0ciwnEL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFF0ciwnEL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFF0ciwnEL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFF0ciwnEL .nav-link {
  position: relative;
}
.cid-sFF0ciwnEL .container {
  display: flex;
  margin: auto;
}
.cid-sFF0ciwnEL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown-menu,
.cid-sFF0ciwnEL .navbar.opened {
  background: #ffffff !important;
}
.cid-sFF0ciwnEL .nav-item:focus,
.cid-sFF0ciwnEL .nav-link:focus {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFF0ciwnEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFF0ciwnEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFF0ciwnEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFF0ciwnEL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.opened {
  transition: all 0.3s;
}
.cid-sFF0ciwnEL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFF0ciwnEL .navbar .navbar-logo img {
  width: auto;
}
.cid-sFF0ciwnEL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar.collapsed {
  justify-content: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFF0ciwnEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFF0ciwnEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFF0ciwnEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFF0ciwnEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFF0ciwnEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFF0ciwnEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFF0ciwnEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFF0ciwnEL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFF0ciwnEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFF0ciwnEL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFF0ciwnEL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFF0ciwnEL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFF0ciwnEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFF0ciwnEL .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFF0ciwnEL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFF0ciwnEL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFF0ciwnEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFF0ciwnEL .dropdown-item.active,
.cid-sFF0ciwnEL .dropdown-item:active {
  background-color: transparent;
}
.cid-sFF0ciwnEL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFF0ciwnEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFF0ciwnEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFF0ciwnEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFF0ciwnEL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFF0ciwnEL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFF0ciwnEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFF0ciwnEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFF0ciwnEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFF0ciwnEL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFF0ciwnEL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFF0ciwnEL .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-sFF0ciwnEL .navbar {
    height: 70px;
  }
  .cid-sFF0ciwnEL .navbar.opened {
    height: auto;
  }
  .cid-sFF0ciwnEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ulmUFHglNJ {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ulmUFHglNJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ulmUFHglNJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ulmUFHglNJ .mbr-section-subtitle {
  text-align: center;
  color: #7520c5;
}
.cid-ulmUFHglNJ .mbr-text,
.cid-ulmUFHglNJ .link {
  color: #8e8d8a;
}
.cid-ugWZ3LnNOb {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background: #ffffff;
}
.cid-ugWZ3LnNOb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugWZ3LnNOb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-ugWZ3LnNOb .row {
    flex-direction: column-reverse;
  }
  .cid-ugWZ3LnNOb .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ugWZ3LnNOb .google-map {
  height: 100%;
  position: relative;
}
.cid-ugWZ3LnNOb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ugWZ3LnNOb .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ugWZ3LnNOb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ugWZ3LnNOb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ugWZ3LnNOb .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-ugWZ3LnNOb .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
.cid-ugWZ3LnNOb .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-ugWZ3LnNOb .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ugWZ3LnNOb .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-ugWZ3LnNOb .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #7520c5;
}
.cid-ugWZ3LnNOb .mbr-section-title {
  color: #d8c3a5;
}
.cid-ugWZkXJYTa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ugWZkXJYTa .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugWZkXJYTa form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ugWZkXJYTa form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-ugWZkXJYTa form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-ugWZkXJYTa .mbr-section-title {
  color: #930fa5;
}
.cid-ugWZbEal3o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugWZbEal3o .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugWZbEal3o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugWZbEal3o .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ugWZbEal3o .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ugWZbEal3o .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ugWZbEal3o .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ugWZbEal3o .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-ugWZbEal3o .bg-instagram:hover {
  background: #bd005c;
}
.cid-ugWZbEal3o .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ugWZbEal3o [class^="socicon-"]:before,
.cid-ugWZbEal3o [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ugWZbEal3o .mbr-section-title,
.cid-ugWZbEal3o .social-list {
  color: #d8c3a5;
}
.cid-ugLo4dfd7E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .mbr-text {
  color: #767676;
}
.cid-ugLo4dfd7E .links {
  color: #9d7295;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ugLo4dfd7E .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-ugLo4dfd7E .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ugLo4dfd7E .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-ugLo4dfd7E .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ugLo4dfd7E .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ugLo4dfd7E .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugLo4dfd7E .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugLo4dfd7E .copyright > p {
  color: #7520c5;
}
.cid-uhBNMZu6Os {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uhBNMZu6Os nav.navbar {
  position: fixed;
}
.cid-uhBNMZu6Os .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uhBNMZu6Os .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uhBNMZu6Os .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uhBNMZu6Os .dropdown-item:hover,
.cid-uhBNMZu6Os .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-uhBNMZu6Os .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uhBNMZu6Os .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uhBNMZu6Os .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uhBNMZu6Os .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uhBNMZu6Os .nav-link {
  position: relative;
}
.cid-uhBNMZu6Os .container {
  display: flex;
  margin: auto;
}
.cid-uhBNMZu6Os .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uhBNMZu6Os .dropdown-menu,
.cid-uhBNMZu6Os .navbar.opened {
  background: #ffffff !important;
}
.cid-uhBNMZu6Os .nav-item:focus,
.cid-uhBNMZu6Os .nav-link:focus {
  outline: none;
}
.cid-uhBNMZu6Os .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhBNMZu6Os .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhBNMZu6Os .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhBNMZu6Os .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhBNMZu6Os .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhBNMZu6Os .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhBNMZu6Os .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uhBNMZu6Os .navbar.opened {
  transition: all 0.3s;
}
.cid-uhBNMZu6Os .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uhBNMZu6Os .navbar .navbar-logo img {
  width: auto;
}
.cid-uhBNMZu6Os .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uhBNMZu6Os .navbar.collapsed {
  justify-content: center;
}
.cid-uhBNMZu6Os .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhBNMZu6Os .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uhBNMZu6Os .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uhBNMZu6Os .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhBNMZu6Os .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhBNMZu6Os .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uhBNMZu6Os .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhBNMZu6Os .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uhBNMZu6Os .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uhBNMZu6Os .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhBNMZu6Os .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhBNMZu6Os .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhBNMZu6Os .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uhBNMZu6Os .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uhBNMZu6Os .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uhBNMZu6Os .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uhBNMZu6Os .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uhBNMZu6Os .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uhBNMZu6Os .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhBNMZu6Os .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uhBNMZu6Os .navbar.navbar-short {
  min-height: 60px;
}
.cid-uhBNMZu6Os .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uhBNMZu6Os .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uhBNMZu6Os .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uhBNMZu6Os .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uhBNMZu6Os .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhBNMZu6Os .dropdown-item.active,
.cid-uhBNMZu6Os .dropdown-item:active {
  background-color: transparent;
}
.cid-uhBNMZu6Os .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhBNMZu6Os .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhBNMZu6Os .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhBNMZu6Os .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uhBNMZu6Os .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uhBNMZu6Os .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uhBNMZu6Os ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uhBNMZu6Os .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uhBNMZu6Os button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uhBNMZu6Os button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-uhBNMZu6Os button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhBNMZu6Os button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhBNMZu6Os button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhBNMZu6Os button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhBNMZu6Os nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhBNMZu6Os nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhBNMZu6Os nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhBNMZu6Os nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhBNMZu6Os .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uhBNMZu6Os a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uhBNMZu6Os .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-uhBNMZu6Os .navbar {
    height: 70px;
  }
  .cid-uhBNMZu6Os .navbar.opened {
    height: auto;
  }
  .cid-uhBNMZu6Os .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhBNN0bilf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uhBNN0bilf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uhBNN0bilf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uhBNN0bilf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uhBNN0bilf .mbr-section-title {
  color: #d8c3a5;
}
.cid-uhBNN0bilf .mbr-text,
.cid-uhBNN0bilf .mbr-section-btn {
  color: #8e8d8a;
  text-align: left;
}
.cid-uhBNN0bilf .mbr-section-title DIV {
  text-align: left;
}
.cid-uhBNN0NMUk {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uhBNN0NMUk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBNN0NMUk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBNN0NMUk .card-title,
.cid-uhBNN0NMUk .card-box {
  color: #7520c5;
}
.cid-uhBNN0NMUk .mbr-section-title {
  color: #d8c3a5;
}
.cid-uhBNN0NMUk .mbr-text,
.cid-uhBNN0NMUk .link {
  color: #8e8d8a;
}
.cid-uhBNN1o8vG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhBNN1o8vG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBNN1o8vG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBNN1o8vG .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhBNN1o8vG .mbr-text,
.cid-uhBNN1o8vG .link {
  color: #8e8d8a;
}
.cid-uhBNN20dEV {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhBNN20dEV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBNN20dEV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBNN20dEV .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhBNN20dEV .mbr-text,
.cid-uhBNN20dEV .link {
  color: #8e8d8a;
}
.cid-uhBNN2BxzR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhBNN2BxzR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBNN2BxzR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBNN2BxzR .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhBNN2BxzR .mbr-text,
.cid-uhBNN2BxzR .link {
  color: #8e8d8a;
}
.cid-uhBSk50fQD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhBSk50fQD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBSk50fQD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBSk50fQD .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhBSk50fQD .mbr-text,
.cid-uhBSk50fQD .link {
  color: #8e8d8a;
}
.cid-uhBSm8G6VD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uhBSm8G6VD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhBSm8G6VD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhBSm8G6VD .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uhBSm8G6VD .mbr-text,
.cid-uhBSm8G6VD .link {
  color: #8e8d8a;
}
.cid-uhBOSJokKA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhBOSJokKA .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-uhBOSJokKA .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
  padding-left: 1rem;
}
.cid-uhBOSJokKA .counter-container ul li:before {
  position: absolute;
  left: -40px;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #000000;
  background-color: #d8c3a5;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-top: 5px;
  background: none;
  border: 1px solid #d8c3a5;
  color: #d8c3a5;
  content: "✓";
}
.cid-uhBOSJokKA .mbr-text {
  color: #353535;
}
.cid-uhBOSJokKA .mbr-section-title {
  color: #d8c3a5;
  text-align: center;
}
.cid-uhBNN3dpCm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-uhBNN3dpCm .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uhBNN3dpCm .mbr-text {
  color: #767676;
}
.cid-uhBNN3dpCm .links {
  color: #9d7295;
}
@media (max-width: 767px) {
  .cid-uhBNN3dpCm .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-uhBNN3dpCm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uhBNN3dpCm .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-uhBNN3dpCm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uhBNN3dpCm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-uhBNN3dpCm .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uhBNN3dpCm .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uhBNN3dpCm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uhBNN3dpCm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uhBNN3dpCm .copyright > p {
  color: #7520c5;
}
.cid-uj5J9YqrKT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uj5J9YqrKT nav.navbar {
  position: fixed;
}
.cid-uj5J9YqrKT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uj5J9YqrKT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj5J9YqrKT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj5J9YqrKT .dropdown-item:hover,
.cid-uj5J9YqrKT .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-uj5J9YqrKT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj5J9YqrKT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj5J9YqrKT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj5J9YqrKT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj5J9YqrKT .nav-link {
  position: relative;
}
.cid-uj5J9YqrKT .container {
  display: flex;
  margin: auto;
}
.cid-uj5J9YqrKT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uj5J9YqrKT .dropdown-menu,
.cid-uj5J9YqrKT .navbar.opened {
  background: #ffffff !important;
}
.cid-uj5J9YqrKT .nav-item:focus,
.cid-uj5J9YqrKT .nav-link:focus {
  outline: none;
}
.cid-uj5J9YqrKT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj5J9YqrKT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uj5J9YqrKT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj5J9YqrKT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj5J9YqrKT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj5J9YqrKT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj5J9YqrKT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uj5J9YqrKT .navbar.opened {
  transition: all 0.3s;
}
.cid-uj5J9YqrKT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj5J9YqrKT .navbar .navbar-logo img {
  width: auto;
}
.cid-uj5J9YqrKT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj5J9YqrKT .navbar.collapsed {
  justify-content: center;
}
.cid-uj5J9YqrKT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj5J9YqrKT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj5J9YqrKT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uj5J9YqrKT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj5J9YqrKT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj5J9YqrKT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uj5J9YqrKT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj5J9YqrKT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj5J9YqrKT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj5J9YqrKT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj5J9YqrKT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj5J9YqrKT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj5J9YqrKT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj5J9YqrKT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uj5J9YqrKT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj5J9YqrKT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj5J9YqrKT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj5J9YqrKT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj5J9YqrKT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj5J9YqrKT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj5J9YqrKT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj5J9YqrKT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj5J9YqrKT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj5J9YqrKT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uj5J9YqrKT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj5J9YqrKT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj5J9YqrKT .dropdown-item.active,
.cid-uj5J9YqrKT .dropdown-item:active {
  background-color: transparent;
}
.cid-uj5J9YqrKT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj5J9YqrKT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj5J9YqrKT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj5J9YqrKT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uj5J9YqrKT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj5J9YqrKT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj5J9YqrKT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj5J9YqrKT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uj5J9YqrKT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj5J9YqrKT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-uj5J9YqrKT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj5J9YqrKT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj5J9YqrKT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj5J9YqrKT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj5J9YqrKT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj5J9YqrKT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj5J9YqrKT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj5J9YqrKT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj5J9YqrKT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uj5J9YqrKT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj5J9YqrKT .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-uj5J9YqrKT .navbar {
    height: 70px;
  }
  .cid-uj5J9YqrKT .navbar.opened {
    height: auto;
  }
  .cid-uj5J9YqrKT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj5J9Za0bR {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj5J9Za0bR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj5J9Za0bR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj5J9Za0bR .mbr-section-title {
  color: #d8c3a5;
}
.cid-uj5Ja0pxWd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uj5Ja0pxWd blockquote {
  border-color: #d8c3a5;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-uj5Ja0pxWd .mbr-section-title {
  color: #353535;
}
.cid-uj5Ja0pxWd .mbr-text {
  color: #8e8d8a;
}
.cid-uk88qyKrwE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uk88qyKrwE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk88qyKrwE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk88qyKrwE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk88qyKrwE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk88qyKrwE .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk88qyKrwE .mbr-section-title {
  color: #7520c5;
}
.cid-uk89H10TPS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uk89H10TPS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk89H10TPS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk89H10TPS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk89H10TPS img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk89H10TPS .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk89H10TPS .mbr-section-title {
  color: #7520c5;
}
.cid-uk8kn9fSys {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uk8kn9fSys .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk8kn9fSys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uk8kn9fSys .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uk8kn9fSys .img-item {
  position: relative;
}
.cid-uk8kn9fSys .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-uk8kn9fSys .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-uk8kn9fSys .img-item .img-description p {
  margin-bottom: 0;
}
.cid-uk8kn9fSys .text2 {
  text-align: left;
  color: #000000;
}
.cid-uk8kn9fSys .text1 {
  color: #ffffff;
  text-align: right;
}
.cid-uk8aSjKpzV {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk8aSjKpzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk8aSjKpzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk8aSjKpzV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk8aSjKpzV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk8aSjKpzV .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk8aSjKpzV .mbr-section-title {
  color: #7520c5;
}
.cid-uk8DYpiMon {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk8DYpiMon .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk8DYpiMon .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk8DYpiMon .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk8DYpiMon .row {
  flex-direction: row-reverse;
}
.cid-uk8DYpiMon img {
  width: 100%;
}
.cid-uk8g6LkXSR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk8g6LkXSR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk8g6LkXSR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk8g6LkXSR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk8g6LkXSR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk8g6LkXSR .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk8g6LkXSR .mbr-section-title {
  color: #7520c5;
}
.cid-uk8E0GMdtX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk8E0GMdtX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk8E0GMdtX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk8E0GMdtX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk8E0GMdtX .row {
  flex-direction: row-reverse;
}
.cid-uk8E0GMdtX img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk8E0GMdtX .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk8E0GMdtX .mbr-section-title {
  color: #7520c5;
}
.cid-uk8E0GMdtX .mbr-text {
  text-align: left;
}
.cid-uk8QEjMXcu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk8QEjMXcu .line {
  background-color: #40b0bf;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uk8QEjMXcu .mbr-text {
  color: #353535;
}
.cid-uk8WRLoZu3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uk8WRLoZu3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk8WRLoZu3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uk8WRLoZu3 .mbr-section-title {
  color: #d8c3a5;
}
.cid-uk8SwhjUvB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk8SwhjUvB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk8SwhjUvB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk8SwhjUvB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk8SwhjUvB img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk8SwhjUvB .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk8SwhjUvB .mbr-section-title {
  color: #7520c5;
}
.cid-uk97Ucd8GN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk97Ucd8GN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk97Ucd8GN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk97Ucd8GN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk97Ucd8GN img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk97Ucd8GN .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk97Ucd8GN .mbr-section-title {
  color: #7520c5;
}
.cid-uk97UxxG4l {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk97UxxG4l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk97UxxG4l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk97UxxG4l .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk97UxxG4l img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk97UxxG4l .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk97UxxG4l .mbr-section-title {
  color: #7520c5;
}
.cid-uk9joCsHjd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk9joCsHjd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk9joCsHjd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk9joCsHjd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk9joCsHjd img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk9joCsHjd .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk9joCsHjd .mbr-section-title {
  color: #7520c5;
}
.cid-uk9jqFbmnp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk9jqFbmnp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk9jqFbmnp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk9jqFbmnp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk9jqFbmnp img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk9jqFbmnp .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk9jqFbmnp .mbr-section-title {
  color: #7520c5;
}
.cid-uk9juUJgkc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk9juUJgkc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk9juUJgkc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk9juUJgkc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk9juUJgkc img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk9juUJgkc .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk9juUJgkc .mbr-section-title {
  color: #7520c5;
}
.cid-uk9q3PenFS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk9q3PenFS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk9q3PenFS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk9q3PenFS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk9q3PenFS img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk9q3PenFS .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk9q3PenFS .mbr-section-title {
  color: #7520c5;
}
.cid-uk9qLAhuEQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk9qLAhuEQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk9qLAhuEQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk9qLAhuEQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk9qLAhuEQ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk9qLAhuEQ .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk9qLAhuEQ .mbr-section-title {
  color: #7520c5;
}
.cid-uk9roA0KgB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk9roA0KgB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk9roA0KgB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uk9roA0KgB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uk9roA0KgB img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uk9roA0KgB .text-wrapper {
    padding: 2rem;
  }
}
.cid-uk9roA0KgB .mbr-section-title {
  color: #7520c5;
}
.cid-uk9CgKw1ug {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uk9CgKw1ug .line {
  background-color: #40b0bf;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uk9CgKw1ug .mbr-text {
  color: #353535;
}
.cid-uj5IYaihWD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uj5IYaihWD nav.navbar {
  position: fixed;
}
.cid-uj5IYaihWD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uj5IYaihWD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj5IYaihWD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj5IYaihWD .dropdown-item:hover,
.cid-uj5IYaihWD .dropdown-item:focus {
  background: #7520c5 !important;
  color: white !important;
}
.cid-uj5IYaihWD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj5IYaihWD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj5IYaihWD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj5IYaihWD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj5IYaihWD .nav-link {
  position: relative;
}
.cid-uj5IYaihWD .container {
  display: flex;
  margin: auto;
}
.cid-uj5IYaihWD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uj5IYaihWD .dropdown-menu,
.cid-uj5IYaihWD .navbar.opened {
  background: #ffffff !important;
}
.cid-uj5IYaihWD .nav-item:focus,
.cid-uj5IYaihWD .nav-link:focus {
  outline: none;
}
.cid-uj5IYaihWD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj5IYaihWD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uj5IYaihWD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj5IYaihWD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj5IYaihWD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj5IYaihWD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj5IYaihWD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uj5IYaihWD .navbar.opened {
  transition: all 0.3s;
}
.cid-uj5IYaihWD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj5IYaihWD .navbar .navbar-logo img {
  width: auto;
}
.cid-uj5IYaihWD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj5IYaihWD .navbar.collapsed {
  justify-content: center;
}
.cid-uj5IYaihWD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj5IYaihWD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj5IYaihWD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uj5IYaihWD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj5IYaihWD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj5IYaihWD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uj5IYaihWD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj5IYaihWD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj5IYaihWD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj5IYaihWD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj5IYaihWD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj5IYaihWD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj5IYaihWD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj5IYaihWD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uj5IYaihWD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj5IYaihWD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj5IYaihWD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj5IYaihWD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj5IYaihWD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj5IYaihWD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj5IYaihWD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj5IYaihWD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj5IYaihWD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj5IYaihWD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uj5IYaihWD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj5IYaihWD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj5IYaihWD .dropdown-item.active,
.cid-uj5IYaihWD .dropdown-item:active {
  background-color: transparent;
}
.cid-uj5IYaihWD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj5IYaihWD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj5IYaihWD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj5IYaihWD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uj5IYaihWD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj5IYaihWD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj5IYaihWD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj5IYaihWD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uj5IYaihWD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj5IYaihWD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #d8c3a5;
}
.cid-uj5IYaihWD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj5IYaihWD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj5IYaihWD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj5IYaihWD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj5IYaihWD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj5IYaihWD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj5IYaihWD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj5IYaihWD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj5IYaihWD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uj5IYaihWD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj5IYaihWD .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-uj5IYaihWD .navbar {
    height: 70px;
  }
  .cid-uj5IYaihWD .navbar.opened {
    height: auto;
  }
  .cid-uj5IYaihWD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj5IYbq8Mi {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj5IYbq8Mi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj5IYbq8Mi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj5IYbq8Mi .mbr-section-title {
  color: #d8c3a5;
}
.cid-uj5IYc3c1c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj5IYc3c1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj5IYc3c1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj5IYc3c1c .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uj5IYdfjya {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYdfjya .mbr-text {
  color: #353535;
}
.cid-uj5IYdNKTy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYdNKTy .mbr-text {
  color: #353535;
}
.cid-uj5IYeTOyO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYeTOyO .mbr-text {
  color: #353535;
}
.cid-uj5IYfqshS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYfqshS .mbr-text {
  color: #353535;
}
.cid-uj5IYg1iik {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uj5IYg1iik .mbr-text {
  color: #353535;
}
.cid-ukCCce6vQB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukCCce6vQB .mbr-text {
  color: #353535;
}
.cid-uj5IYgABu2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYgABu2 .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uj5IYgABu2 .mbr-text {
  color: #353535;
}
.cid-uj5IYh8N83 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj5IYh8N83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj5IYh8N83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj5IYh8N83 .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uj5IYijtSm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYijtSm .mbr-text {
  color: #353535;
}
.cid-uj5IYiPsau {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYiPsau .mbr-text {
  color: #353535;
}
.cid-uj5IYjo3D2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYjo3D2 .mbr-text {
  color: #353535;
}
.cid-uj5IYjZG1g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYjZG1g .mbr-text {
  color: #232323;
}
.cid-uj5IYjZG1g .mbr-section-subtitle {
  color: #353535;
}
.cid-ukD7XWD5WW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukD7XWD5WW .mbr-text {
  color: #353535;
}
.cid-ukD7XWD5WW .mbr-section-subtitle {
  color: #353535;
}
.cid-ukD8DlgHDa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukD8DlgHDa .mbr-text {
  color: #232323;
}
.cid-uj5IYlKalE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYlKalE .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uj5IYlKalE .mbr-text {
  color: #353535;
}
.cid-uj5IYmjk8h {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj5IYmjk8h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj5IYmjk8h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj5IYmjk8h .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uj5IYnFHgS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYnFHgS .mbr-text {
  color: #232323;
}
.cid-uj5IYofE00 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYofE00 .mbr-text {
  color: #353535;
}
.cid-uj5IYoOGtg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYoOGtg .mbr-text {
  color: #353535;
}
.cid-uj5IYprtJN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYprtJN .mbr-text {
  color: #353535;
}
.cid-uj5IYq42MA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYq42MA .mbr-text {
  color: #353535;
}
.cid-uj5IYqGh4k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYqGh4k .mbr-text {
  color: #232323;
}
.cid-ukUhVZbmxN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukUhVZbmxN .mbr-text {
  color: #353535;
}
.cid-uj5IYrfMvR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYrfMvR .line {
  background-color: #d8c3a5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uj5IYrfMvR .mbr-text {
  color: #353535;
}
.cid-ukUjhrNdLg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ukUjhrNdLg .mbr-text {
  color: #232323;
}
.cid-ulih9qNX9a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uj5IYrPjjP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj5IYrPjjP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj5IYrPjjP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj5IYrPjjP .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uj5IYt5Z1U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYt5Z1U .mbr-text {
  color: #232323;
}
.cid-uj5IYt5Z1U .mbr-section-subtitle {
  color: #353535;
}
.cid-ulih5UIoyz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uj5IYxgNjb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj5IYxgNjb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj5IYxgNjb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj5IYxgNjb .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uj5IYyylyp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYyylyp .mbr-text {
  color: #232323;
}
.cid-uligYklCld {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uj5IYD0u3m {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uj5IYD0u3m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj5IYD0u3m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj5IYD0u3m .mbr-section-subtitle {
  text-align: left;
  color: #7520c5;
}
.cid-uj5IYEkWTD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj5IYEkWTD .mbr-text {
  color: #353535;
}
.cid-ulig0WN0CB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
