body {
  font-family: DM Sans;
}
.display-1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 4.4rem;
  line-height: 0.8;
}
.display-1 > .mbr-iconfont {
  font-size: 5.5rem;
}
.display-2 {
  font-family: 'Montserrat-Thin';
  font-size: 2.2rem;
  line-height: 0.7;
}
.display-2 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-4 {
  font-family: 'Montserrat-Light';
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'FontsFree-Net-Autography';
  font-size: 2.5rem;
  line-height: 0.7;
}
.display-5 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-7 {
  font-family: 'Montserrat-Light';
  font-size: 1.2rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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: 768px) {
  .display-1 {
    font-size: 3.08rem;
    font-size: calc( 2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.42rem + (2.2 - 1.42) * ((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: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.52rem;
    line-height: 0.8;
  }
}
@media (max-width: 767px) {
  .display-1 {
    font-size: 1.32rem;
    line-height: 0.8;
  }
  .display-2 {
    font-size: 1.21rem;
    line-height: 0.8;
  }
  .display-5 {
    line-height: 0.8;
  }
}
/* Buttons */
.btn {
  padding: 1.2rem 1.8rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.8rem 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: #e6c63b !important;
}
.bg-success {
  background-color: #ffe885 !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary {
  border: 0px !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #e6c63b !important;
  border-color: #e6c63b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #b39617 !important;
  border-color: #b39617 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #b39617 !important;
  border-color: #b39617 !important;
}
.btn-primary:hover,
.btn-primary:focus {
  background: #e6c63b !important;
  color: #000000 !important;
}
.btn-secondary {
  border: 0px !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff8a8a !important;
  border-color: #ff8a8a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff3333 !important;
  border-color: #ff3333 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff3333 !important;
  border-color: #ff3333 !important;
}
.btn-secondary:hover,
.btn-secondary:focus {
  background: #e6c63b !important;
  color: #000000 !important;
}
.btn-info {
  border: 0px !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: none;
}
.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: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-info:hover,
.btn-info:focus {
  background: #e6c63b !important;
  color: #000000 !important;
}
.btn-success {
  border: 0px !important;
}
.btn-success,
.btn-success:active {
  background-color: #ffe885 !important;
  border-color: #ffe885 !important;
  color: #1f1900 !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #2e2600 !important;
  background-color: #ffd82e !important;
  border-color: #ffd82e !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #1f1900 !important;
  background-color: #ffd82e !important;
  border-color: #ffd82e !important;
}
.btn-success:hover,
.btn-success:focus {
  background: #e6c63b !important;
  color: #000000 !important;
}
.btn-warning {
  border: 0px !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #000000 !important;
  box-shadow: none;
}
.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: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #000000 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-warning:hover,
.btn-warning:focus {
  background: #e6c63b !important;
  color: #000000 !important;
}
.btn-danger {
  border: 0px !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #4d4d4d !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #4d4d4d !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-danger:hover,
.btn-danger:focus {
  background: #e6c63b !important;
  color: #000000 !important;
}
.btn-white {
  border: 0px !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #484848 !important;
  box-shadow: none;
}
.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: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #484848 !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-white:hover,
.btn-white:focus {
  background: #e6c63b !important;
  color: #000000 !important;
}
.btn-black {
  border: 0px !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black:hover,
.btn-black:focus {
  background: #e6c63b !important;
  color: #000000 !important;
}
.btn-primary-outline {
  position: relative;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #e6c63b;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #b39617 !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: #e6c63b !important;
  border-color: #e6c63b !important;
}
.btn-primary-outline:before {
  content: '';
  position: absolute;
  left: 28px;
  bottom: 18px;
  transition: all 0.3s;
  width: 0;
  height: 1px;
  background: currentColor;
}
.btn-primary-outline:hover:before {
  width: calc(100% - 56px);
}
.btn-secondary-outline {
  position: relative;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff8a8a;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff3333 !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: #ff8a8a !important;
  border-color: #ff8a8a !important;
}
.btn-secondary-outline:before {
  content: '';
  position: absolute;
  left: 28px;
  bottom: 18px;
  transition: all 0.3s;
  width: 0;
  height: 1px;
  background: currentColor;
}
.btn-secondary-outline:hover:before {
  width: calc(100% - 56px);
}
.btn-info-outline {
  position: relative;
}
.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-info-outline:before {
  content: '';
  position: absolute;
  left: 28px;
  bottom: 18px;
  transition: all 0.3s;
  width: 0;
  height: 1px;
  background: currentColor;
}
.btn-info-outline:hover:before {
  width: calc(100% - 56px);
}
.btn-success-outline {
  position: relative;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe885;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffd82e !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #856c00 !important;
  background-color: #ffe885 !important;
  border-color: #ffe885 !important;
}
.btn-success-outline:before {
  content: '';
  position: absolute;
  left: 28px;
  bottom: 18px;
  transition: all 0.3s;
  width: 0;
  height: 1px;
  background: currentColor;
}
.btn-success-outline:hover:before {
  width: calc(100% - 56px);
}
.btn-warning-outline {
  position: relative;
}
.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-warning-outline:before {
  content: '';
  position: absolute;
  left: 28px;
  bottom: 18px;
  transition: all 0.3s;
  width: 0;
  height: 1px;
  background: currentColor;
}
.btn-warning-outline:hover:before {
  width: calc(100% - 56px);
}
.btn-danger-outline {
  position: relative;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger-outline:before {
  content: '';
  position: absolute;
  left: 28px;
  bottom: 18px;
  transition: all 0.3s;
  width: 0;
  height: 1px;
  background: currentColor;
}
.btn-danger-outline:hover:before {
  width: calc(100% - 56px);
}
.btn-black-outline {
  position: relative;
}
.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-black-outline:before {
  content: '';
  position: absolute;
  left: 28px;
  bottom: 18px;
  transition: all 0.3s;
  width: 0;
  height: 1px;
  background: currentColor;
}
.btn-black-outline:hover:before {
  width: calc(100% - 56px);
}
.btn-white-outline {
  position: relative;
}
.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;
}
.btn-white-outline:before {
  content: '';
  position: absolute;
  left: 28px;
  bottom: 18px;
  transition: all 0.3s;
  width: 0;
  height: 1px;
  background: currentColor;
}
.btn-white-outline:hover:before {
  width: calc(100% - 56px);
}
.text-primary {
  color: #e6c63b !important;
}
.text-secondary {
  color: #ff8a8a !important;
}
.text-success {
  color: #ffe885 !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #e6c63b !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff2424 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #ffd51f !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: #cccccc !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #fafafa !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;
}
.nav-tabs .nav-link.active {
  color: #e6c63b;
}
.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: #ffffff;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 15px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #e6c63b;
  border-color: #e6c63b;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #e6c63b;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fdfbf0;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.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*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Montserrat-Light';
  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: #e6c63b !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Montserrat-Light';
  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: #e6c63b;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #e6c63b;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #e6c63b;
}
.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: #e6c63b;
  border-bottom-color: #e6c63b;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #e6c63b !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: #ff8a8a !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='%23e6c63b' %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-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tXfJM56eU0 {
  background-image: url("../../../assets/images/photo-2022-06-17-09-03-15-5-1324x720.png");
}
.cid-tXfJM56eU0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXfJM56eU0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXfJM56eU0 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tXfJM56eU0 .mbr-text,
.cid-tXfJM56eU0 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tXfJM56eU0 .mbr-section-subtitle {
  color: #f04815;
  text-align: left;
}
.cid-tWYp5pbEkD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tWYp5pbEkD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWYp5pbEkD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWYp5pbEkD .container-fluid {
  margin: 0;
  padding: 0 72px 0 0;
}
@media (max-width: 992px) {
  .cid-tWYp5pbEkD .container-fluid {
    padding: 0 20px;
  }
}
.cid-tWYp5pbEkD .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tWYp5pbEkD .container {
    padding: 0 20px;
  }
  .cid-tWYp5pbEkD .container .row {
    padding: 0;
  }
}
.cid-tWYp5pbEkD .image-wrapper img {
  height: 400px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tWYp5pbEkD .image-wrapper img {
    margin-bottom: 40px;
  }
}
@media (max-width: 768px) {
  .cid-tWYp5pbEkD .image-wrapper img {
    height: 300px;
  }
}
.cid-tWYp5pbEkD .title-wrapper {
  padding: 0 90px 0 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tWYp5pbEkD .title-wrapper {
    padding: 0;
  }
}
.cid-tWYp5pbEkD .title-wrapper .title-wrap .desc-wrapper .desc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 20px;
}
.cid-tWYp5pbEkD .title-wrapper .title-wrap .desc-wrapper .desc-wrap .mbr-desc {
  margin-right: 16px;
  margin-bottom: 0;
}
.cid-tWYp5pbEkD .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap {
  display: inline-flex;
  align-items: center;
  height: 100%;
}
.cid-tWYp5pbEkD .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap .line-item {
  height: 2px;
  width: 44px;
  background-color: #c6a38f;
  margin-right: 8px;
}
.cid-tWYp5pbEkD .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap .line-item:last-child {
  margin-right: 0;
}
.cid-tWYp5pbEkD .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 20px;
}
.cid-tWYp5pbEkD .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-tWYp5pbEkD .mbr-desc {
  color: #ffffff;
}
.cid-tWYp5pbEkD .mbr-text {
  color: #ffffff;
}
.cid-tWYp5pbEkD .mbr-section-title {
  color: #e6c63b;
}
.cid-tWTdKTwQtQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tWTdKTwQtQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWTdKTwQtQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWTdKTwQtQ .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tWTdKTwQtQ .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tWTdKTwQtQ .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tWTdKTwQtQ .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tWTdKTwQtQ .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tWTdKTwQtQ .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tWTdKTwQtQ .mbr-section-head {
  width: 100%;
}
.cid-tWTdKTwQtQ .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-tWTdKTwQtQ .mbr-section-title {
    text-align: center;
  }
}
.cid-tWTdKTwQtQ .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tWTdKTwQtQ .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tWTdKTwQtQ .card-row {
  align-items: stretch;
}
.cid-tWTdKTwQtQ .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tWTdKTwQtQ .item {
    margin-top: 30px;
  }
}
.cid-tWTdKTwQtQ .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 50px 35px 50px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-tWTdKTwQtQ .item-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-tWTdKTwQtQ .item-wrapper {
    padding: 20px;
  }
}
.cid-tWTdKTwQtQ .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tWTdKTwQtQ .item-wrapper:hover .card-box {
  transform: translateY(0);
}
.cid-tWTdKTwQtQ .item-wrapper:hover .card-title {
  color: #ffffff !important;
}
.cid-tWTdKTwQtQ .item-wrapper:hover .card-text {
  color: #ffffff !important;
}
.cid-tWTdKTwQtQ .item-wrapper:hover .iconfont-wrapper-hover {
  visibility: visible;
  opacity: 1;
}
.cid-tWTdKTwQtQ .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-tWTdKTwQtQ .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
  transition: 0.7s cubic-bezier(0.17, 0.67, 0, 1.01);
  transform: translateY(20px);
}
.cid-tWTdKTwQtQ .item-img {
  margin-bottom: 29px;
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tWTdKTwQtQ .item-img img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1.49760766;
}
.cid-tWTdKTwQtQ .card-title {
  color: #e6c63b;
  margin-bottom: 20px;
  transition: .5s all;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tWTdKTwQtQ .card-title {
    margin-bottom: 15px;
  }
}
.cid-tWTdKTwQtQ .card-text {
  color: #C4CFDE;
  margin-bottom: 22px;
  transition: .5s all;
  text-align: center;
}
.cid-tWTdKTwQtQ .iconfont-wrapper-hover {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  visibility: hidden;
  opacity: 0;
  transition: .5s all;
}
.cid-tWTdKTwQtQ .iconfont-wrapper-hover .mbr-iconfont {
  font-size: 32px;
  color: #e6c63b;
}
.cid-tX99MjxTr8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tX99MjxTr8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tX99MjxTr8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tX99MjxTr8 .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tX99MjxTr8 .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tX99MjxTr8 .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tX99MjxTr8 .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tX99MjxTr8 .col-img {
    padding-left: 30px !important;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  .cid-tX99MjxTr8 .col-img {
    padding: 30px !important;
  }
}
.cid-tX99MjxTr8 .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
.cid-tX99MjxTr8 .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tX99MjxTr8 .text-wrapper {
    margin-bottom: 30px;
  }
}
.cid-tX99MjxTr8 .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tX99MjxTr8 .mbr-section-subtitle {
  color: #ffe161;
  margin-bottom: 22px;
}
.cid-tX99MjxTr8 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tX99MjxTr8 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tX99MjxTr8 .mbr-text {
    padding-right: 0;
  }
}
.cid-tX99MjxTr8 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tX99MjxTr8 .social-container {
  width: 100%;
  padding-top: 100px;
}
@media (max-width: 991px) {
  .cid-tX99MjxTr8 .social-container {
    padding-top: 40px;
  }
}
.cid-tX99MjxTr8 .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tX99MjxTr8 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tX99MjxTr8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tX99MjxTr8 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tX99MjxTr8 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tX99MjxTr8 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tX99MjxTr8 .soc-item:hover:before {
  opacity: 1;
}
.cid-tX99MjxTr8 .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  background: linear-gradient(to right, #000000, #e6c63b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-tX99MjxTr8 .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tX99MjxTr8 .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.75026795;
}
.cid-tX99MjxTr8 .mbr-text,
.cid-tX99MjxTr8 .mbr-section-btn {
  color: #ffffff;
}
.cid-tWTvqnCE3c {
  background-image: url("../../../assets/images/photo-2023-11-27-23-38-19-1234x845.jpg");
}
.cid-tWTvqnCE3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWTvqnCE3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWTvqnCE3c .mbr-section-title {
  color: #ffffff;
}
.cid-tWTvqnCE3c .mbr-text,
.cid-tWTvqnCE3c .mbr-section-btn {
  color: #e6c63b;
}
.cid-u2twTEqaqw {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-u2twTEqaqw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2twTEqaqw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2twTEqaqw .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-u2twTEqaqw .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-u2twTEqaqw .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-u2twTEqaqw .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-u2twTEqaqw .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-u2twTEqaqw .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-u2twTEqaqw .mbr-section-head {
  width: 100%;
}
.cid-u2twTEqaqw .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-u2twTEqaqw .mbr-section-title {
    text-align: center;
  }
}
.cid-u2twTEqaqw .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u2twTEqaqw .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-u2twTEqaqw .card-row {
  align-items: stretch;
}
.cid-u2twTEqaqw .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-u2twTEqaqw .item {
    margin-top: 30px;
  }
}
.cid-u2twTEqaqw .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-u2twTEqaqw .item-wrapper {
    padding: 20px;
  }
}
.cid-u2twTEqaqw .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u2twTEqaqw .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-u2twTEqaqw .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-u2twTEqaqw .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-u2twTEqaqw .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-u2twTEqaqw .card-box {
  position: relative;
  z-index: 5;
  padding-top: 18px;
}
.cid-u2twTEqaqw .card-title {
  position: relative;
  z-index: 5;
  color: #e6c63b;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-u2twTEqaqw .card-title {
    margin-bottom: 10px;
  }
}
.cid-u2twTEqaqw .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-u2twTEqaqw .card-text a {
  transition: .4s all;
}
.cid-u2twTEqaqw .card-text a:hover {
  color: #e6c63b !important;
}
.cid-tWSSKQpI0j {
  background-image: url("../../../assets/images/b2.-1779x942.jpg");
}
.cid-tWSSKQpI0j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWSSKQpI0j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWSSKQpI0j .container-fluid {
  margin: 0;
  padding: 0 72px;
}
@media (max-width: 992px) {
  .cid-tWSSKQpI0j .container-fluid {
    padding: 0 20px;
  }
}
.cid-tWSSKQpI0j .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tWSSKQpI0j .container {
    padding: 0 20px;
  }
  .cid-tWSSKQpI0j .container .row {
    padding: 0;
  }
}
.cid-tWSSKQpI0j .title-wrapper .mbr-section-title {
  margin-bottom: 90px;
}
@media (max-width: 992px) {
  .cid-tWSSKQpI0j .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-tWSSKQpI0j .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-tWSSKQpI0j .text-wrapper .mbr-text {
    margin-bottom: 32px;
  }
}
.cid-tWSSKQpI0j .text-wrapper .mbr-section-btn .btn .mbr-iconfont {
  color: #c6a38f;
}
.cid-tWSSKQpI0j .mbr-section-title {
  color: #ffffff;
}
.cid-tWSSKQpI0j .mbr-text {
  color: #ffffff;
}
.cid-u1cnr6zvIy {
  background: #ffffff;
}
.cid-u1cnr6zvIy .container-fluid {
  padding: 0 3rem;
}
.cid-u1cnr6zvIy .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-u1cnr6zvIy .container-fluid {
    padding: 0 1rem;
  }
  .cid-u1cnr6zvIy .video-block {
    width: 100% !important;
  }
}
.cid-tWUhah95vE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tWUhah95vE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWUhah95vE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWUhah95vE .title-wrapper {
  margin-bottom: 102px;
}
@media (max-width: 992px) {
  .cid-tWUhah95vE .title-wrapper {
    margin-bottom: 80px;
  }
}
.cid-tWUhah95vE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tWUhah95vE .contacts-wrapper {
    margin-bottom: 80px;
  }
}
.cid-tWUhah95vE .contacts-wrapper .contact-wrap {
  margin-bottom: 32px;
}
.cid-tWUhah95vE .contacts-wrapper .contact-wrap .mbr-label {
  margin-bottom: 4px;
}
.cid-tWUhah95vE .contacts-wrapper .contact-wrap .mbr-contact {
  margin-bottom: 0;
}
.cid-tWUhah95vE .dragArea.row .form-group {
  margin-bottom: 32px !important;
  padding: 0 16px;
}
.cid-tWUhah95vE .dragArea.row .form-group .form-control {
  font-weight: 300;
  padding: 8px 0;
  border-radius: 0;
  border: none !important;
  background-color: transparent;
  box-shadow: none;
  border-bottom: 1px solid #232323 !important;
}
.cid-tWUhah95vE .dragArea.row .form-group .form-control::placeholder {
  color: #232323;
}
.cid-tWUhah95vE .dragArea.row .form-group .form-control:hover,
.cid-tWUhah95vE .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: none !important;
  border-bottom: 1px solid #232323 !important;
}
.cid-tWUhah95vE .dragArea.row .form-group textarea {
  min-height: 170px;
}
@media (max-width: 768px) {
  .cid-tWUhah95vE .dragArea.row .form-group textarea {
    min-height: 145px;
  }
}
.cid-tWUhah95vE .dragArea.row .form-group .form-check .form-check-input {
  background-color: #232323;
  border-color: #232323;
}
.cid-tWUhah95vE .dragArea.row .mbr-section-btn {
  width: 100% !important;
}
.cid-tWUhah95vE .dragArea.row .mbr-section-btn .btn {
  min-height: 60px;
  width: 100%;
}
.cid-tWUhah95vE .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-tWUhah95vE .mbr-label {
  color: #000000;
}
.cid-tWUhah95vE .mbr-contact {
  color: #353535;
}
.cid-tWUhah95vE label {
  color: #495DFF;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tXdLTzR2CV {
  background-image: url("../../../assets/images/photo-2022-06-17-09-03-15-5-1324x720.png");
}
.cid-tXdLTzR2CV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTzR2CV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTzR2CV .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tXdLTzR2CV .mbr-text,
.cid-tXdLTzR2CV .mbr-section-btn {
  color: #e6c63b;
  text-align: left;
}
.cid-tXdLTA1DrG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXdLTA1DrG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTA1DrG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTA1DrG a {
  font-weight: bold;
}
.cid-tXdLTA1DrG .row {
  flex-direction: row-reverse;
}
.cid-tXdLTA1DrG .container-fluid {
  padding: 0;
}
.cid-tXdLTA1DrG img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tXdLTA1DrG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXdLTA1DrG .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-tXdLTA1DrG .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-tXdLTA1DrG .text-wrapper {
    padding: 1rem;
  }
}
.cid-tXdLTA1DrG .mbr-text,
.cid-tXdLTA1DrG .mbr-section-btn {
  color: #7b7b7b;
}
.cid-tXdLTAbMsq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tXdLTAbMsq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTAbMsq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTAbMsq .container-fluid {
  margin: 0;
  padding: 0 72px 0 0;
}
@media (max-width: 992px) {
  .cid-tXdLTAbMsq .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXdLTAbMsq .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXdLTAbMsq .container {
    padding: 0 20px;
  }
  .cid-tXdLTAbMsq .container .row {
    padding: 0;
  }
}
.cid-tXdLTAbMsq .image-wrapper img {
  height: 400px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXdLTAbMsq .image-wrapper img {
    margin-bottom: 40px;
  }
}
@media (max-width: 768px) {
  .cid-tXdLTAbMsq .image-wrapper img {
    height: 300px;
  }
}
.cid-tXdLTAbMsq .title-wrapper {
  padding: 0 90px 0 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tXdLTAbMsq .title-wrapper {
    padding: 0;
  }
}
.cid-tXdLTAbMsq .title-wrapper .title-wrap .desc-wrapper .desc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 20px;
}
.cid-tXdLTAbMsq .title-wrapper .title-wrap .desc-wrapper .desc-wrap .mbr-desc {
  margin-right: 16px;
  margin-bottom: 0;
}
.cid-tXdLTAbMsq .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap {
  display: inline-flex;
  align-items: center;
  height: 100%;
}
.cid-tXdLTAbMsq .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap .line-item {
  height: 2px;
  width: 44px;
  background-color: #c6a38f;
  margin-right: 8px;
}
.cid-tXdLTAbMsq .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap .line-item:last-child {
  margin-right: 0;
}
.cid-tXdLTAbMsq .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 20px;
}
.cid-tXdLTAbMsq .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-tXdLTAbMsq .mbr-desc {
  color: #ffffff;
}
.cid-tXdLTAbMsq .mbr-text {
  color: #ffffff;
}
.cid-tXdLTAbMsq .mbr-section-title {
  color: #e6c63b;
}
.cid-tXdLTAlygw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tXdLTAlygw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTAlygw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTAlygw .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tXdLTAlygw .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tXdLTAlygw .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tXdLTAlygw .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tXdLTAlygw .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tXdLTAlygw .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tXdLTAlygw .mbr-section-head {
  width: 100%;
}
.cid-tXdLTAlygw .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-tXdLTAlygw .mbr-section-title {
    text-align: center;
  }
}
.cid-tXdLTAlygw .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tXdLTAlygw .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tXdLTAlygw .card-row {
  align-items: stretch;
}
.cid-tXdLTAlygw .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tXdLTAlygw .item {
    margin-top: 30px;
  }
}
.cid-tXdLTAlygw .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 50px 35px 50px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-tXdLTAlygw .item-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-tXdLTAlygw .item-wrapper {
    padding: 20px;
  }
}
.cid-tXdLTAlygw .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tXdLTAlygw .item-wrapper:hover .card-box {
  transform: translateY(0);
}
.cid-tXdLTAlygw .item-wrapper:hover .card-title {
  color: #ffffff !important;
}
.cid-tXdLTAlygw .item-wrapper:hover .card-text {
  color: #ffffff !important;
}
.cid-tXdLTAlygw .item-wrapper:hover .iconfont-wrapper-hover {
  visibility: visible;
  opacity: 1;
}
.cid-tXdLTAlygw .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-tXdLTAlygw .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
  transition: 0.7s cubic-bezier(0.17, 0.67, 0, 1.01);
  transform: translateY(20px);
}
.cid-tXdLTAlygw .item-img {
  margin-bottom: 29px;
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tXdLTAlygw .item-img img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1.49760766;
}
.cid-tXdLTAlygw .card-title {
  color: #e6c63b;
  margin-bottom: 20px;
  transition: .5s all;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tXdLTAlygw .card-title {
    margin-bottom: 15px;
  }
}
.cid-tXdLTAlygw .card-text {
  color: #C4CFDE;
  margin-bottom: 22px;
  transition: .5s all;
  text-align: center;
}
.cid-tXdLTAlygw .iconfont-wrapper-hover {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  visibility: hidden;
  opacity: 0;
  transition: .5s all;
}
.cid-tXdLTAlygw .iconfont-wrapper-hover .mbr-iconfont {
  font-size: 32px;
  color: #e6c63b;
}
.cid-tXdLTAzdOs {
  padding-top: 2rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tXdLTAzdOs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTAzdOs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTAzdOs .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tXdLTAzdOs .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tXdLTAzdOs .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tXdLTAzdOs .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tXdLTAzdOs .col-img {
    padding-left: 30px !important;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  .cid-tXdLTAzdOs .col-img {
    padding: 30px !important;
  }
}
.cid-tXdLTAzdOs .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
.cid-tXdLTAzdOs .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tXdLTAzdOs .text-wrapper {
    margin-bottom: 30px;
  }
}
.cid-tXdLTAzdOs .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tXdLTAzdOs .mbr-section-subtitle {
  color: #FFFFFF;
  margin-bottom: 22px;
}
.cid-tXdLTAzdOs .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tXdLTAzdOs .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tXdLTAzdOs .mbr-text {
    padding-right: 0;
  }
}
.cid-tXdLTAzdOs .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXdLTAzdOs .social-container {
  width: 100%;
  padding-top: 100px;
}
@media (max-width: 991px) {
  .cid-tXdLTAzdOs .social-container {
    padding-top: 40px;
  }
}
.cid-tXdLTAzdOs .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tXdLTAzdOs .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tXdLTAzdOs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tXdLTAzdOs .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tXdLTAzdOs .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tXdLTAzdOs .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tXdLTAzdOs .soc-item:hover:before {
  opacity: 1;
}
.cid-tXdLTAzdOs .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  background: linear-gradient(to right, #000000, #e6c63b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-tXdLTAzdOs .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tXdLTAzdOs .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.75026795;
}
.cid-tXdLTAzdOs .mbr-text,
.cid-tXdLTAzdOs .mbr-section-btn {
  color: #ffffff;
}
.cid-tXdLTAQaZU {
  background-image: url("../../../assets/images/photo-2023-11-27-23-38-19-1234x845.jpg");
}
.cid-tXdLTAQaZU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTAQaZU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTAQaZU .mbr-section-title {
  color: #ffffff;
}
.cid-tXdLTAQaZU .mbr-text,
.cid-tXdLTAQaZU .mbr-section-btn {
  color: #e6c63b;
}
.cid-tXdLTB01od {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tXdLTB01od .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTB01od .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTB01od .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tXdLTB01od .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tXdLTB01od .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tXdLTB01od .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tXdLTB01od .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tXdLTB01od .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tXdLTB01od .mbr-section-head {
  width: 100%;
}
.cid-tXdLTB01od .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-tXdLTB01od .mbr-section-title {
    text-align: center;
  }
}
.cid-tXdLTB01od .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tXdLTB01od .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tXdLTB01od .card-row {
  align-items: stretch;
}
.cid-tXdLTB01od .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tXdLTB01od .item {
    margin-top: 30px;
  }
}
.cid-tXdLTB01od .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-tXdLTB01od .item-wrapper {
    padding: 20px;
  }
}
.cid-tXdLTB01od .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tXdLTB01od .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-tXdLTB01od .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-tXdLTB01od .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-tXdLTB01od .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-tXdLTB01od .card-box {
  position: relative;
  z-index: 5;
  padding-top: 18px;
}
.cid-tXdLTB01od .card-title {
  position: relative;
  z-index: 5;
  color: #e6c63b;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tXdLTB01od .card-title {
    margin-bottom: 10px;
  }
}
.cid-tXdLTB01od .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-tXdLTB01od .card-text a {
  transition: .4s all;
}
.cid-tXdLTB01od .card-text a:hover {
  color: #e6c63b !important;
}
.cid-tXdLTC8IYz {
  background-image: url("../../../assets/images/b2.-1779x942.jpg");
}
.cid-tXdLTC8IYz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTC8IYz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTC8IYz .container-fluid {
  margin: 0;
  padding: 0 72px;
}
@media (max-width: 992px) {
  .cid-tXdLTC8IYz .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXdLTC8IYz .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXdLTC8IYz .container {
    padding: 0 20px;
  }
  .cid-tXdLTC8IYz .container .row {
    padding: 0;
  }
}
.cid-tXdLTC8IYz .title-wrapper .mbr-section-title {
  margin-bottom: 90px;
}
@media (max-width: 992px) {
  .cid-tXdLTC8IYz .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-tXdLTC8IYz .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-tXdLTC8IYz .text-wrapper .mbr-text {
    margin-bottom: 32px;
  }
}
.cid-tXdLTC8IYz .text-wrapper .mbr-section-btn .btn .mbr-iconfont {
  color: #c6a38f;
}
.cid-tXdLTC8IYz .mbr-section-title {
  color: #ffffff;
}
.cid-tXdLTC8IYz .mbr-text {
  color: #ffffff;
}
.cid-tXdLTCpOxf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXdLTCpOxf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXdLTCpOxf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXdLTCpOxf .title-wrapper {
  margin-bottom: 102px;
}
@media (max-width: 992px) {
  .cid-tXdLTCpOxf .title-wrapper {
    margin-bottom: 80px;
  }
}
.cid-tXdLTCpOxf .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tXdLTCpOxf .contacts-wrapper {
    margin-bottom: 80px;
  }
}
.cid-tXdLTCpOxf .contacts-wrapper .contact-wrap {
  margin-bottom: 32px;
}
.cid-tXdLTCpOxf .contacts-wrapper .contact-wrap .mbr-label {
  margin-bottom: 4px;
}
.cid-tXdLTCpOxf .contacts-wrapper .contact-wrap .mbr-contact {
  margin-bottom: 0;
}
.cid-tXdLTCpOxf .dragArea.row .form-group {
  margin-bottom: 32px !important;
  padding: 0 16px;
}
.cid-tXdLTCpOxf .dragArea.row .form-group .form-control {
  font-weight: 300;
  padding: 8px 0;
  border-radius: 0;
  border: none !important;
  background-color: transparent;
  box-shadow: none;
  border-bottom: 1px solid #232323 !important;
}
.cid-tXdLTCpOxf .dragArea.row .form-group .form-control::placeholder {
  color: #232323;
}
.cid-tXdLTCpOxf .dragArea.row .form-group .form-control:hover,
.cid-tXdLTCpOxf .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: none !important;
  border-bottom: 1px solid #232323 !important;
}
.cid-tXdLTCpOxf .dragArea.row .form-group textarea {
  min-height: 170px;
}
@media (max-width: 768px) {
  .cid-tXdLTCpOxf .dragArea.row .form-group textarea {
    min-height: 145px;
  }
}
.cid-tXdLTCpOxf .dragArea.row .form-group .form-check .form-check-input {
  background-color: #232323;
  border-color: #232323;
}
.cid-tXdLTCpOxf .dragArea.row .mbr-section-btn {
  width: 100% !important;
}
.cid-tXdLTCpOxf .dragArea.row .mbr-section-btn .btn {
  min-height: 60px;
  width: 100%;
}
.cid-tXdLTCpOxf .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-tXdLTCpOxf .mbr-label {
  color: #000000;
}
.cid-tXdLTCpOxf .mbr-contact {
  color: #353535;
}
.cid-tXdLTCpOxf label {
  color: #495DFF;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u4pgywMRWr {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #090f10;
}
.cid-u4pgywMRWr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4pgywMRWr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u4pgywMRWr .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-u4pgywMRWr .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-u4pgywMRWr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u4pgywMRWr .media-content,
.cid-u4pgywMRWr .mbr-figure {
  align-self: center;
}
.cid-u4pgywMRWr .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-u4pgywMRWr .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-u4pgywMRWr .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-u4pgywMRWr .mbr-text,
.cid-u4pgywMRWr .mbr-section-btn {
  text-align: left;
  color: #f4f3ec;
}
.cid-u4pgywMRWr .mbr-section-title {
  color: #ffe161;
}
.cid-u4pks6n9uX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #090f10;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u4pks6n9uX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4pks6n9uX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4pks6n9uX .section-border-item {
  background-color: #fcdb42;
}
.cid-u4pks6n9uX .card-title {
  color: #FFF;
  text-align: center;
}
.cid-u4pks6n9uX .card-subtitle {
  color: #FFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .cid-u4pks6n9uX .card-subtitle {
    margin-top: 0.75rem;
  }
}
.cid-u4pks6n9uX .card-text {
  color: #FFF;
  margin-top: 1rem;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-u4pks6n9uX .card-text {
    margin-top: 0.75rem;
  }
}
.cid-u4pjPX3Kj6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #090f10;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u4pjPX3Kj6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4pjPX3Kj6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4pjPX3Kj6 .section-border-item {
  background-color: #fcdb42;
}
.cid-u4pjPX3Kj6 .main-container {
  display: flex;
  align-items: center;
  padding: 5rem 0;
}
@media (max-width: 991px) {
  .cid-u4pjPX3Kj6 .main-container {
    padding: 4.5rem 0;
  }
}
@media (max-width: 767px) {
  .cid-u4pjPX3Kj6 .main-container {
    padding: 3rem 0;
  }
}
.cid-u4pjPX3Kj6 .title-wrap {
  width: 100%;
}
.cid-u4pjPX3Kj6 .title-box {
  width: 100%;
}
.cid-u4pjPX3Kj6 .mbr-title {
  color: #FFF;
}
.cid-u4pjPX3Kj6 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u4pjPX3Kj6 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u4pjPX3Kj6 .card-row {
  display: flex;
  align-items: stretch;
  margin: -1px 0;
  border-top: 1px solid #fcdb42;
  border-bottom: 1px solid #fcdb42;
}
@media (max-width: 991px) {
  .cid-u4pjPX3Kj6 .card-row {
    flex-wrap: wrap;
  }
}
.cid-u4pjPX3Kj6 .card {
  position: relative;
  width: 33.33333333%;
  margin-bottom: -1px;
  border-radius: 0;
}
@media (max-width: 991px) {
  .cid-u4pjPX3Kj6 .card {
    width: 100%;
  }
}
.cid-u4pjPX3Kj6 .card:not(:nth-child(3n)):after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #fcdb42;
}
@media (max-width: 991px) {
  .cid-u4pjPX3Kj6 .card:not(:nth-child(3n)):after {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 1px;
  }
}
.cid-u4pjPX3Kj6 .card-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 1rem 2rem 2rem;
}
.cid-u4pjPX3Kj6 .logo-wrap {
  width: 100%;
  max-width: 150px;
  margin-right: auto;
  padding-bottom: 0.75rem;
}
.cid-u4pjPX3Kj6 .logo-wrap img {
  width: 100%;
  object-fit: contain;
}
.cid-u4pjPX3Kj6 .testimonial-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u4pjPX3Kj6 .testimonial-wrap {
    margin-bottom: 1.5rem;
  }
}
.cid-u4pjPX3Kj6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4pjPX3Kj6 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 20px;
  color: #fcdb42;
  margin-right: 0.4rem;
}
.cid-u4pjPX3Kj6 .card-text-wrap {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u4pjPX3Kj6 .card-text-wrap {
    margin-bottom: 1.5rem;
  }
}
.cid-u4pjPX3Kj6 .card-text {
  color: #FFF;
  text-align: left;
}
.cid-u4pjPX3Kj6 .card-name-wrap {
  display: flex;
  align-items: center;
  margin-top: auto;
}
.cid-u4pjPX3Kj6 .card-name-image-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  aspect-ratio: 1;
  border-radius: 50px;
  overflow: hidden;
  margin-right: 16px;
}
.cid-u4pjPX3Kj6 .card-name-image-wrap img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-u4pjPX3Kj6 .card-name-text-wrap {
  flex-grow: 1;
}
.cid-u4pjPX3Kj6 .card-name {
  color: #FFF;
}
.cid-u4pjPX3Kj6 .card-prof {
  color: #FFF;
}
.cid-tZX68TxGSf {
  background-image: url("../../../assets/images/mata-atlantica-atlantic-forest-in-brazil-royalty-free-image-1668724621-1-2048x1364.jpg");
}
.cid-tZX68TxGSf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZX68TxGSf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZX68TxGSf .container {
    padding: 0 20px;
  }
}
.cid-tZX68TxGSf .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tZX68TxGSf .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZX68TxGSf .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tZX68TxGSf .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tZX68TxGSf .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-tZX68TxGSf .image-wrapper {
  position: relative;
}
.cid-tZX68TxGSf .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-tZX68TxGSf .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZX68TxGSf .image-wrapper img {
    height: 350px;
  }
}
.cid-tZX68TxGSf .mbr-section-title {
  color: #ffffff;
}
.cid-tZX68TxGSf .mbr-text {
  color: #ffffff;
}
.cid-tZX68TxGSf .mbr-number {
  color: #f5fd7b;
}
.cid-tZX68TxGSf .mbr-desc {
  color: #ffffff;
}
.cid-tZX68TxGSf .mbr-link {
  color: #ffffff;
}
.cid-tZX68TxGSf .mbr-section-title,
.cid-tZX68TxGSf .mbr-section-btn {
  color: #ffffff;
}
.cid-u1VvvbQU3R {
  background-image: url("../../../assets/images/mata-atlantica-atlantic-forest-in-brazil-royalty-free-image-1668724621-1-2048x1364.jpg");
}
.cid-u1VvvbQU3R .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VvvbQU3R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u1VvvbQU3R .container {
    padding: 0 20px;
  }
}
.cid-u1VvvbQU3R .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1VvvbQU3R .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1VvvbQU3R .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u1VvvbQU3R .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u1VvvbQU3R .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u1VvvbQU3R .image-wrapper {
  position: relative;
}
.cid-u1VvvbQU3R .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u1VvvbQU3R .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u1VvvbQU3R .image-wrapper img {
    height: 350px;
  }
}
.cid-u1VvvbQU3R .mbr-section-title {
  color: #ffffff;
}
.cid-u1VvvbQU3R .mbr-text {
  color: #ffffff;
}
.cid-u1VvvbQU3R .mbr-number {
  color: #f5fd7b;
}
.cid-u1VvvbQU3R .mbr-desc {
  color: #ffffff;
}
.cid-u1VvvbQU3R .mbr-link {
  color: #ffffff;
}
.cid-u1VvvbQU3R .mbr-section-title,
.cid-u1VvvbQU3R .mbr-section-btn {
  color: #ffffff;
}
.cid-u1VvHi3D25 {
  background-image: url("../../../assets/images/mata-atlantica-atlantic-forest-in-brazil-royalty-free-image-1668724621-1-2048x1364.jpg");
}
.cid-u1VvHi3D25 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VvHi3D25 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u1VvHi3D25 .container {
    padding: 0 20px;
  }
}
.cid-u1VvHi3D25 .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1VvHi3D25 .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1VvHi3D25 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u1VvHi3D25 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u1VvHi3D25 .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u1VvHi3D25 .image-wrapper {
  position: relative;
}
.cid-u1VvHi3D25 .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u1VvHi3D25 .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u1VvHi3D25 .image-wrapper img {
    height: 350px;
  }
}
.cid-u1VvHi3D25 .mbr-section-title {
  color: #ffffff;
}
.cid-u1VvHi3D25 .mbr-text {
  color: #ffffff;
}
.cid-u1VvHi3D25 .mbr-number {
  color: #f5fd7b;
}
.cid-u1VvHi3D25 .mbr-desc {
  color: #ffffff;
}
.cid-u1VvHi3D25 .mbr-link {
  color: #ffffff;
}
.cid-u1VvHi3D25 .mbr-section-title,
.cid-u1VvHi3D25 .mbr-section-btn {
  color: #ffffff;
}
.cid-u1VvVI0tUl {
  background-image: url("../../../assets/images/mata-atlantica-atlantic-forest-in-brazil-royalty-free-image-1668724621-1-2048x1364.jpg");
}
.cid-u1VvVI0tUl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VvVI0tUl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u1VvVI0tUl .container {
    padding: 0 20px;
  }
}
.cid-u1VvVI0tUl .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1VvVI0tUl .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1VvVI0tUl .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u1VvVI0tUl .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u1VvVI0tUl .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u1VvVI0tUl .image-wrapper {
  position: relative;
}
.cid-u1VvVI0tUl .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u1VvVI0tUl .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u1VvVI0tUl .image-wrapper img {
    height: 350px;
  }
}
.cid-u1VvVI0tUl .mbr-section-title {
  color: #ffffff;
}
.cid-u1VvVI0tUl .mbr-text {
  color: #ffffff;
}
.cid-u1VvVI0tUl .mbr-number {
  color: #f5fd7b;
}
.cid-u1VvVI0tUl .mbr-desc {
  color: #ffffff;
}
.cid-u1VvVI0tUl .mbr-link {
  color: #ffffff;
}
.cid-u1VvVI0tUl .mbr-section-title,
.cid-u1VvVI0tUl .mbr-section-btn {
  color: #ffffff;
}
.cid-tZWELZxA8h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0e0e10;
}
.cid-tZWELZxA8h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZWELZxA8h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZWELZxA8h .container {
    padding: 0 20px;
  }
}
.cid-tZWELZxA8h .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tZWELZxA8h .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZWELZxA8h .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tZWELZxA8h .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tZWELZxA8h .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-tZWELZxA8h .image-wrapper {
  position: relative;
}
.cid-tZWELZxA8h .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-tZWELZxA8h .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZWELZxA8h .image-wrapper img {
    height: 350px;
  }
}
.cid-tZWELZxA8h .mbr-section-title {
  color: #ffffff;
}
.cid-tZWELZxA8h .mbr-text {
  color: #ffffff;
}
.cid-tZWELZxA8h .mbr-number {
  color: #f5fd7b;
}
.cid-tZWELZxA8h .mbr-desc {
  color: #ffffff;
}
.cid-tZWELZxA8h .mbr-link {
  color: #ffffff;
}
.cid-tZWrxk21l0 {
  background-color: #0e0e10;
}
.cid-tZWrxk21l0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZWrxk21l0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZWrxk21l0 .container {
    padding: 0 20px;
  }
}
.cid-tZWrxk21l0 .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tZWrxk21l0 .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZWrxk21l0 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tZWrxk21l0 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tZWrxk21l0 .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-tZWrxk21l0 .image-wrapper {
  position: relative;
}
.cid-tZWrxk21l0 .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-tZWrxk21l0 .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZWrxk21l0 .image-wrapper img {
    height: 350px;
  }
}
.cid-tZWrxk21l0 .mbr-section-title {
  color: #ffffff;
}
.cid-tZWrxk21l0 .mbr-text {
  color: #ffffff;
}
.cid-tZWrxk21l0 .mbr-number {
  color: #f5fd7b;
}
.cid-tZWrxk21l0 .mbr-desc {
  color: #ffffff;
}
.cid-tZWrxk21l0 .mbr-link {
  color: #ffffff;
}
.cid-tZRToBWhsP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f4f3ec;
}
.cid-tZRToBWhsP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZRToBWhsP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZRToBWhsP .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-tZRToBWhsP .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tZRToBWhsP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tZRToBWhsP .media-content,
.cid-tZRToBWhsP .mbr-figure {
  align-self: center;
}
.cid-tZRToBWhsP .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-tZRToBWhsP .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-tZRToBWhsP .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-tZRToBWhsP .mbr-text,
.cid-tZRToBWhsP .mbr-section-btn {
  text-align: left;
}
.cid-u0jsepoAXD {
  background-image: url("../../../assets/images/vista-lujoso-espacio-interior-hotel.jpg");
}
.cid-u0jsepoAXD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0jsepoAXD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0jsepoAXD .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u0jsepoAXD .mbr-text,
.cid-u0jsepoAXD .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u0jsepoAXD .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tXglIk2abK {
  background-image: url("../../../assets/images/photo-2022-06-17-09-03-15-5-1324x720.png");
}
.cid-tXglIk2abK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglIk2abK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglIk2abK .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tXglIk2abK .mbr-text,
.cid-tXglIk2abK .mbr-section-btn {
  color: #e6c63b;
  text-align: left;
}
.cid-tXglIkghLD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXglIkghLD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglIkghLD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglIkghLD a {
  font-weight: bold;
}
.cid-tXglIkghLD .row {
  flex-direction: row-reverse;
}
.cid-tXglIkghLD .container-fluid {
  padding: 0;
}
.cid-tXglIkghLD img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tXglIkghLD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXglIkghLD .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-tXglIkghLD .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-tXglIkghLD .text-wrapper {
    padding: 1rem;
  }
}
.cid-tXglIkghLD .mbr-text,
.cid-tXglIkghLD .mbr-section-btn {
  color: #7b7b7b;
}
.cid-tXglIkvmvg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tXglIkvmvg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglIkvmvg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglIkvmvg .container-fluid {
  margin: 0;
  padding: 0 72px 0 0;
}
@media (max-width: 992px) {
  .cid-tXglIkvmvg .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXglIkvmvg .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXglIkvmvg .container {
    padding: 0 20px;
  }
  .cid-tXglIkvmvg .container .row {
    padding: 0;
  }
}
.cid-tXglIkvmvg .image-wrapper img {
  height: 400px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXglIkvmvg .image-wrapper img {
    margin-bottom: 40px;
  }
}
@media (max-width: 768px) {
  .cid-tXglIkvmvg .image-wrapper img {
    height: 300px;
  }
}
.cid-tXglIkvmvg .title-wrapper {
  padding: 0 90px 0 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tXglIkvmvg .title-wrapper {
    padding: 0;
  }
}
.cid-tXglIkvmvg .title-wrapper .title-wrap .desc-wrapper .desc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 20px;
}
.cid-tXglIkvmvg .title-wrapper .title-wrap .desc-wrapper .desc-wrap .mbr-desc {
  margin-right: 16px;
  margin-bottom: 0;
}
.cid-tXglIkvmvg .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap {
  display: inline-flex;
  align-items: center;
  height: 100%;
}
.cid-tXglIkvmvg .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap .line-item {
  height: 2px;
  width: 44px;
  background-color: #c6a38f;
  margin-right: 8px;
}
.cid-tXglIkvmvg .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap .line-item:last-child {
  margin-right: 0;
}
.cid-tXglIkvmvg .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 20px;
}
.cid-tXglIkvmvg .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-tXglIkvmvg .mbr-desc {
  color: #ffffff;
}
.cid-tXglIkvmvg .mbr-text {
  color: #ffffff;
}
.cid-tXglIkvmvg .mbr-section-title {
  color: #e6c63b;
}
.cid-tXglIkJCpo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tXglIkJCpo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglIkJCpo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglIkJCpo .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tXglIkJCpo .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tXglIkJCpo .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tXglIkJCpo .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tXglIkJCpo .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tXglIkJCpo .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tXglIkJCpo .mbr-section-head {
  width: 100%;
}
.cid-tXglIkJCpo .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-tXglIkJCpo .mbr-section-title {
    text-align: center;
  }
}
.cid-tXglIkJCpo .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tXglIkJCpo .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tXglIkJCpo .card-row {
  align-items: stretch;
}
.cid-tXglIkJCpo .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tXglIkJCpo .item {
    margin-top: 30px;
  }
}
.cid-tXglIkJCpo .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 50px 35px 50px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-tXglIkJCpo .item-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-tXglIkJCpo .item-wrapper {
    padding: 20px;
  }
}
.cid-tXglIkJCpo .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tXglIkJCpo .item-wrapper:hover .card-box {
  transform: translateY(0);
}
.cid-tXglIkJCpo .item-wrapper:hover .card-title {
  color: #ffffff !important;
}
.cid-tXglIkJCpo .item-wrapper:hover .card-text {
  color: #ffffff !important;
}
.cid-tXglIkJCpo .item-wrapper:hover .iconfont-wrapper-hover {
  visibility: visible;
  opacity: 1;
}
.cid-tXglIkJCpo .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-tXglIkJCpo .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
  transition: 0.7s cubic-bezier(0.17, 0.67, 0, 1.01);
  transform: translateY(20px);
}
.cid-tXglIkJCpo .item-img {
  margin-bottom: 29px;
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tXglIkJCpo .item-img img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1.49760766;
}
.cid-tXglIkJCpo .card-title {
  color: #e6c63b;
  margin-bottom: 20px;
  transition: .5s all;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tXglIkJCpo .card-title {
    margin-bottom: 15px;
  }
}
.cid-tXglIkJCpo .card-text {
  color: #C4CFDE;
  margin-bottom: 22px;
  transition: .5s all;
  text-align: center;
}
.cid-tXglIkJCpo .iconfont-wrapper-hover {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  visibility: hidden;
  opacity: 0;
  transition: .5s all;
}
.cid-tXglIkJCpo .iconfont-wrapper-hover .mbr-iconfont {
  font-size: 32px;
  color: #e6c63b;
}
.cid-tXglIl2en7 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tXglIl2en7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglIl2en7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglIl2en7 .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tXglIl2en7 .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tXglIl2en7 .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tXglIl2en7 .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tXglIl2en7 .col-img {
    padding-left: 30px !important;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  .cid-tXglIl2en7 .col-img {
    padding: 30px !important;
  }
}
.cid-tXglIl2en7 .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
.cid-tXglIl2en7 .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tXglIl2en7 .text-wrapper {
    margin-bottom: 30px;
  }
}
.cid-tXglIl2en7 .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tXglIl2en7 .mbr-section-subtitle {
  color: #FFFFFF;
  margin-bottom: 22px;
}
.cid-tXglIl2en7 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tXglIl2en7 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tXglIl2en7 .mbr-text {
    padding-right: 0;
  }
}
.cid-tXglIl2en7 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXglIl2en7 .social-container {
  width: 100%;
  padding-top: 100px;
}
@media (max-width: 991px) {
  .cid-tXglIl2en7 .social-container {
    padding-top: 40px;
  }
}
.cid-tXglIl2en7 .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tXglIl2en7 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tXglIl2en7 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tXglIl2en7 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tXglIl2en7 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tXglIl2en7 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tXglIl2en7 .soc-item:hover:before {
  opacity: 1;
}
.cid-tXglIl2en7 .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  background: linear-gradient(to right, #000000, #e6c63b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-tXglIl2en7 .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tXglIl2en7 .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.75026795;
}
.cid-tXglIl2en7 .mbr-text,
.cid-tXglIl2en7 .mbr-section-btn {
  color: #ffffff;
}
.cid-tXglIltvfe {
  background-image: url("../../../assets/images/photo-2023-11-27-23-38-19-1234x845.jpg");
}
.cid-tXglIltvfe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglIltvfe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglIltvfe .mbr-section-title {
  color: #ffffff;
}
.cid-tXglIltvfe .mbr-text,
.cid-tXglIltvfe .mbr-section-btn {
  color: #e6c63b;
}
.cid-tXglIlJJI6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tXglIlJJI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglIlJJI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglIlJJI6 .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tXglIlJJI6 .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tXglIlJJI6 .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tXglIlJJI6 .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tXglIlJJI6 .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tXglIlJJI6 .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tXglIlJJI6 .mbr-section-head {
  width: 100%;
}
.cid-tXglIlJJI6 .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-tXglIlJJI6 .mbr-section-title {
    text-align: center;
  }
}
.cid-tXglIlJJI6 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tXglIlJJI6 .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tXglIlJJI6 .card-row {
  align-items: stretch;
}
.cid-tXglIlJJI6 .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tXglIlJJI6 .item {
    margin-top: 30px;
  }
}
.cid-tXglIlJJI6 .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-tXglIlJJI6 .item-wrapper {
    padding: 20px;
  }
}
.cid-tXglIlJJI6 .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tXglIlJJI6 .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-tXglIlJJI6 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-tXglIlJJI6 .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-tXglIlJJI6 .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-tXglIlJJI6 .card-box {
  position: relative;
  z-index: 5;
  padding-top: 18px;
}
.cid-tXglIlJJI6 .card-title {
  position: relative;
  z-index: 5;
  color: #e6c63b;
  margin-bottom: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tXglIlJJI6 .card-title {
    margin-bottom: 10px;
  }
}
.cid-tXglIlJJI6 .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
  text-align: center;
}
.cid-tXglIlJJI6 .card-text a {
  transition: .4s all;
}
.cid-tXglIlJJI6 .card-text a:hover {
  color: #e6c63b !important;
}
.cid-tXglImLoNf {
  background-image: url("../../../assets/images/b2.-1779x942.jpg");
}
.cid-tXglImLoNf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglImLoNf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglImLoNf .container-fluid {
  margin: 0;
  padding: 0 72px;
}
@media (max-width: 992px) {
  .cid-tXglImLoNf .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXglImLoNf .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXglImLoNf .container {
    padding: 0 20px;
  }
  .cid-tXglImLoNf .container .row {
    padding: 0;
  }
}
.cid-tXglImLoNf .title-wrapper .mbr-section-title {
  margin-bottom: 90px;
}
@media (max-width: 992px) {
  .cid-tXglImLoNf .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-tXglImLoNf .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-tXglImLoNf .text-wrapper .mbr-text {
    margin-bottom: 32px;
  }
}
.cid-tXglImLoNf .text-wrapper .mbr-section-btn .btn .mbr-iconfont {
  color: #c6a38f;
}
.cid-tXglImLoNf .mbr-section-title {
  color: #ffffff;
}
.cid-tXglImLoNf .mbr-text {
  color: #ffffff;
}
.cid-tXglIn1UEs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXglIn1UEs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglIn1UEs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglIn1UEs .title-wrapper {
  margin-bottom: 102px;
}
@media (max-width: 992px) {
  .cid-tXglIn1UEs .title-wrapper {
    margin-bottom: 80px;
  }
}
.cid-tXglIn1UEs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tXglIn1UEs .contacts-wrapper {
    margin-bottom: 80px;
  }
}
.cid-tXglIn1UEs .contacts-wrapper .contact-wrap {
  margin-bottom: 32px;
}
.cid-tXglIn1UEs .contacts-wrapper .contact-wrap .mbr-label {
  margin-bottom: 4px;
}
.cid-tXglIn1UEs .contacts-wrapper .contact-wrap .mbr-contact {
  margin-bottom: 0;
}
.cid-tXglIn1UEs .dragArea.row .form-group {
  margin-bottom: 32px !important;
  padding: 0 16px;
}
.cid-tXglIn1UEs .dragArea.row .form-group .form-control {
  font-weight: 300;
  padding: 8px 0;
  border-radius: 0;
  border: none !important;
  background-color: transparent;
  box-shadow: none;
  border-bottom: 1px solid #232323 !important;
}
.cid-tXglIn1UEs .dragArea.row .form-group .form-control::placeholder {
  color: #232323;
}
.cid-tXglIn1UEs .dragArea.row .form-group .form-control:hover,
.cid-tXglIn1UEs .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: none !important;
  border-bottom: 1px solid #232323 !important;
}
.cid-tXglIn1UEs .dragArea.row .form-group textarea {
  min-height: 170px;
}
@media (max-width: 768px) {
  .cid-tXglIn1UEs .dragArea.row .form-group textarea {
    min-height: 145px;
  }
}
.cid-tXglIn1UEs .dragArea.row .form-group .form-check .form-check-input {
  background-color: #232323;
  border-color: #232323;
}
.cid-tXglIn1UEs .dragArea.row .mbr-section-btn {
  width: 100% !important;
}
.cid-tXglIn1UEs .dragArea.row .mbr-section-btn .btn {
  min-height: 60px;
  width: 100%;
}
.cid-tXglIn1UEs .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-tXglIn1UEs .mbr-label {
  color: #000000;
}
.cid-tXglIn1UEs .mbr-contact {
  color: #353535;
}
.cid-tXglIn1UEs label {
  color: #495DFF;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tXglOYkejm {
  background-image: url("../../../assets/images/photo-2022-06-17-09-03-15-5-1324x720.png");
}
.cid-tXglOYkejm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglOYkejm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglOYkejm .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tXglOYkejm .mbr-text,
.cid-tXglOYkejm .mbr-section-btn {
  color: #e6c63b;
  text-align: left;
}
.cid-tXglOYvVHU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXglOYvVHU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglOYvVHU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglOYvVHU a {
  font-weight: bold;
}
.cid-tXglOYvVHU .row {
  flex-direction: row-reverse;
}
.cid-tXglOYvVHU .container-fluid {
  padding: 0;
}
.cid-tXglOYvVHU img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tXglOYvVHU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXglOYvVHU .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-tXglOYvVHU .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-tXglOYvVHU .text-wrapper {
    padding: 1rem;
  }
}
.cid-tXglOYvVHU .mbr-text,
.cid-tXglOYvVHU .mbr-section-btn {
  color: #7b7b7b;
}
.cid-tXglOYGoSp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tXglOYGoSp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglOYGoSp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglOYGoSp .container-fluid {
  margin: 0;
  padding: 0 72px 0 0;
}
@media (max-width: 992px) {
  .cid-tXglOYGoSp .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXglOYGoSp .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXglOYGoSp .container {
    padding: 0 20px;
  }
  .cid-tXglOYGoSp .container .row {
    padding: 0;
  }
}
.cid-tXglOYGoSp .image-wrapper img {
  height: 400px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXglOYGoSp .image-wrapper img {
    margin-bottom: 40px;
  }
}
@media (max-width: 768px) {
  .cid-tXglOYGoSp .image-wrapper img {
    height: 300px;
  }
}
.cid-tXglOYGoSp .title-wrapper {
  padding: 0 90px 0 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tXglOYGoSp .title-wrapper {
    padding: 0;
  }
}
.cid-tXglOYGoSp .title-wrapper .title-wrap .desc-wrapper .desc-wrap {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 20px;
}
.cid-tXglOYGoSp .title-wrapper .title-wrap .desc-wrapper .desc-wrap .mbr-desc {
  margin-right: 16px;
  margin-bottom: 0;
}
.cid-tXglOYGoSp .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap {
  display: inline-flex;
  align-items: center;
  height: 100%;
}
.cid-tXglOYGoSp .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap .line-item {
  height: 2px;
  width: 44px;
  background-color: #c6a38f;
  margin-right: 8px;
}
.cid-tXglOYGoSp .title-wrapper .title-wrap .desc-wrapper .desc-wrap .lines-wrap .line-item:last-child {
  margin-right: 0;
}
.cid-tXglOYGoSp .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 20px;
}
.cid-tXglOYGoSp .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-tXglOYGoSp .mbr-desc {
  color: #ffffff;
}
.cid-tXglOYGoSp .mbr-text {
  color: #ffffff;
}
.cid-tXglOYGoSp .mbr-section-title {
  color: #e6c63b;
}
.cid-tXglOYQSwg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tXglOYQSwg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglOYQSwg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglOYQSwg .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tXglOYQSwg .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tXglOYQSwg .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tXglOYQSwg .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tXglOYQSwg .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tXglOYQSwg .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tXglOYQSwg .mbr-section-head {
  width: 100%;
}
.cid-tXglOYQSwg .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-tXglOYQSwg .mbr-section-title {
    text-align: center;
  }
}
.cid-tXglOYQSwg .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tXglOYQSwg .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tXglOYQSwg .card-row {
  align-items: stretch;
}
.cid-tXglOYQSwg .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tXglOYQSwg .item {
    margin-top: 30px;
  }
}
.cid-tXglOYQSwg .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 50px 35px 50px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-tXglOYQSwg .item-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-tXglOYQSwg .item-wrapper {
    padding: 20px;
  }
}
.cid-tXglOYQSwg .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tXglOYQSwg .item-wrapper:hover .card-box {
  transform: translateY(0);
}
.cid-tXglOYQSwg .item-wrapper:hover .card-title {
  color: #ffffff !important;
}
.cid-tXglOYQSwg .item-wrapper:hover .card-text {
  color: #ffffff !important;
}
.cid-tXglOYQSwg .item-wrapper:hover .iconfont-wrapper-hover {
  visibility: visible;
  opacity: 1;
}
.cid-tXglOYQSwg .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-tXglOYQSwg .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
  transition: 0.7s cubic-bezier(0.17, 0.67, 0, 1.01);
  transform: translateY(20px);
}
.cid-tXglOYQSwg .item-img {
  margin-bottom: 29px;
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tXglOYQSwg .item-img img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1.49760766;
}
.cid-tXglOYQSwg .card-title {
  color: #e6c63b;
  margin-bottom: 20px;
  transition: .5s all;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tXglOYQSwg .card-title {
    margin-bottom: 15px;
  }
}
.cid-tXglOYQSwg .card-text {
  color: #C4CFDE;
  margin-bottom: 22px;
  transition: .5s all;
  text-align: center;
}
.cid-tXglOYQSwg .iconfont-wrapper-hover {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  visibility: hidden;
  opacity: 0;
  transition: .5s all;
}
.cid-tXglOYQSwg .iconfont-wrapper-hover .mbr-iconfont {
  font-size: 32px;
  color: #e6c63b;
}
.cid-tXglOZ6tMq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tXglOZ6tMq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglOZ6tMq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglOZ6tMq .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tXglOZ6tMq .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tXglOZ6tMq .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tXglOZ6tMq .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tXglOZ6tMq .col-img {
    padding-left: 30px !important;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  .cid-tXglOZ6tMq .col-img {
    padding: 30px !important;
  }
}
.cid-tXglOZ6tMq .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
.cid-tXglOZ6tMq .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tXglOZ6tMq .text-wrapper {
    margin-bottom: 30px;
  }
}
.cid-tXglOZ6tMq .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tXglOZ6tMq .mbr-section-subtitle {
  color: #FFFFFF;
  margin-bottom: 22px;
}
.cid-tXglOZ6tMq .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tXglOZ6tMq .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tXglOZ6tMq .mbr-text {
    padding-right: 0;
  }
}
.cid-tXglOZ6tMq .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXglOZ6tMq .social-container {
  width: 100%;
  padding-top: 100px;
}
@media (max-width: 991px) {
  .cid-tXglOZ6tMq .social-container {
    padding-top: 40px;
  }
}
.cid-tXglOZ6tMq .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tXglOZ6tMq .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tXglOZ6tMq .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tXglOZ6tMq .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tXglOZ6tMq .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tXglOZ6tMq .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tXglOZ6tMq .soc-item:hover:before {
  opacity: 1;
}
.cid-tXglOZ6tMq .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  background: linear-gradient(to right, #000000, #e6c63b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-tXglOZ6tMq .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tXglOZ6tMq .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.75026795;
}
.cid-tXglOZ6tMq .mbr-text,
.cid-tXglOZ6tMq .mbr-section-btn {
  color: #ffffff;
}
.cid-tXglOZpqVb {
  background-image: url("../../../assets/images/photo-2023-11-27-23-38-19-1234x845.jpg");
}
.cid-tXglOZpqVb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglOZpqVb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglOZpqVb .mbr-section-title {
  color: #ffffff;
}
.cid-tXglOZpqVb .mbr-text,
.cid-tXglOZpqVb .mbr-section-btn {
  color: #e6c63b;
}
.cid-tXglOZD32E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tXglOZD32E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglOZD32E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglOZD32E .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tXglOZD32E .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tXglOZD32E .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tXglOZD32E .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tXglOZD32E .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tXglOZD32E .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tXglOZD32E .mbr-section-head {
  width: 100%;
}
.cid-tXglOZD32E .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-tXglOZD32E .mbr-section-title {
    text-align: center;
  }
}
.cid-tXglOZD32E .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tXglOZD32E .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tXglOZD32E .card-row {
  align-items: stretch;
}
.cid-tXglOZD32E .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tXglOZD32E .item {
    margin-top: 30px;
  }
}
.cid-tXglOZD32E .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-tXglOZD32E .item-wrapper {
    padding: 20px;
  }
}
.cid-tXglOZD32E .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tXglOZD32E .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-tXglOZD32E .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-tXglOZD32E .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-tXglOZD32E .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-tXglOZD32E .card-box {
  position: relative;
  z-index: 5;
  padding-top: 18px;
}
.cid-tXglOZD32E .card-title {
  position: relative;
  z-index: 5;
  color: #e6c63b;
  margin-bottom: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tXglOZD32E .card-title {
    margin-bottom: 10px;
  }
}
.cid-tXglOZD32E .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
  text-align: center;
}
.cid-tXglOZD32E .card-text a {
  transition: .4s all;
}
.cid-tXglOZD32E .card-text a:hover {
  color: #e6c63b !important;
}
.cid-tXglP0u1T7 {
  background-image: url("../../../assets/images/b2.-1779x942.jpg");
}
.cid-tXglP0u1T7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglP0u1T7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglP0u1T7 .container-fluid {
  margin: 0;
  padding: 0 72px;
}
@media (max-width: 992px) {
  .cid-tXglP0u1T7 .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXglP0u1T7 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXglP0u1T7 .container {
    padding: 0 20px;
  }
  .cid-tXglP0u1T7 .container .row {
    padding: 0;
  }
}
.cid-tXglP0u1T7 .title-wrapper .mbr-section-title {
  margin-bottom: 90px;
}
@media (max-width: 992px) {
  .cid-tXglP0u1T7 .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-tXglP0u1T7 .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-tXglP0u1T7 .text-wrapper .mbr-text {
    margin-bottom: 32px;
  }
}
.cid-tXglP0u1T7 .text-wrapper .mbr-section-btn .btn .mbr-iconfont {
  color: #c6a38f;
}
.cid-tXglP0u1T7 .mbr-section-title {
  color: #ffffff;
}
.cid-tXglP0u1T7 .mbr-text {
  color: #ffffff;
}
.cid-tXglP0G834 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXglP0G834 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXglP0G834 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXglP0G834 .title-wrapper {
  margin-bottom: 102px;
}
@media (max-width: 992px) {
  .cid-tXglP0G834 .title-wrapper {
    margin-bottom: 80px;
  }
}
.cid-tXglP0G834 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tXglP0G834 .contacts-wrapper {
    margin-bottom: 80px;
  }
}
.cid-tXglP0G834 .contacts-wrapper .contact-wrap {
  margin-bottom: 32px;
}
.cid-tXglP0G834 .contacts-wrapper .contact-wrap .mbr-label {
  margin-bottom: 4px;
}
.cid-tXglP0G834 .contacts-wrapper .contact-wrap .mbr-contact {
  margin-bottom: 0;
}
.cid-tXglP0G834 .dragArea.row .form-group {
  margin-bottom: 32px !important;
  padding: 0 16px;
}
.cid-tXglP0G834 .dragArea.row .form-group .form-control {
  font-weight: 300;
  padding: 8px 0;
  border-radius: 0;
  border: none !important;
  background-color: transparent;
  box-shadow: none;
  border-bottom: 1px solid #232323 !important;
}
.cid-tXglP0G834 .dragArea.row .form-group .form-control::placeholder {
  color: #232323;
}
.cid-tXglP0G834 .dragArea.row .form-group .form-control:hover,
.cid-tXglP0G834 .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: none !important;
  border-bottom: 1px solid #232323 !important;
}
.cid-tXglP0G834 .dragArea.row .form-group textarea {
  min-height: 170px;
}
@media (max-width: 768px) {
  .cid-tXglP0G834 .dragArea.row .form-group textarea {
    min-height: 145px;
  }
}
.cid-tXglP0G834 .dragArea.row .form-group .form-check .form-check-input {
  background-color: #232323;
  border-color: #232323;
}
.cid-tXglP0G834 .dragArea.row .mbr-section-btn {
  width: 100% !important;
}
.cid-tXglP0G834 .dragArea.row .mbr-section-btn .btn {
  min-height: 60px;
  width: 100%;
}
.cid-tXglP0G834 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-tXglP0G834 .mbr-label {
  color: #000000;
}
.cid-tXglP0G834 .mbr-contact {
  color: #353535;
}
.cid-tXglP0G834 label {
  color: #495DFF;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u35bZBYEyA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u35bZBYEyA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u35bZBYEyA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u35bZBYEyA .video-wrapper iframe {
  width: 100%;
}
.cid-u35bZBYEyA .mbr-section-title,
.cid-u35bZBYEyA .mbr-section-subtitle,
.cid-u35bZBYEyA .mbr-text {
  text-align: center;
}
.cid-u35bZBYEyA .mbr-section-title {
  color: #e6c63b;
}
.cid-u35bZBYEyA .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u3LMpCjQ5z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-u3LMpCjQ5z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LMpCjQ5z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3LMpCjQ5z .item {
  padding-bottom: 2rem;
}
.cid-u3LMpCjQ5z .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u3LMpCjQ5z .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3LMpCjQ5z .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-u3LMpCjQ5z .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u3LMpCjQ5z .carousel-control,
.cid-u3LMpCjQ5z .close {
  background: #1b1b1b;
}
.cid-u3LMpCjQ5z .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3LMpCjQ5z .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3LMpCjQ5z .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3LMpCjQ5z .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3LMpCjQ5z .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-u3LMpCjQ5z .close::before {
  content: '\e91a';
}
.cid-u3LMpCjQ5z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3LMpCjQ5z .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-u3LMpCjQ5z .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3LMpCjQ5z .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3LMpCjQ5z .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3LMpCjQ5z .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3LMpCjQ5z .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-u3LMpCjQ5z .carousel-indicators li.active,
.cid-u3LMpCjQ5z .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3LMpCjQ5z .carousel-indicators li::after,
.cid-u3LMpCjQ5z .carousel-indicators li::before {
  content: none;
}
.cid-u3LMpCjQ5z .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3LMpCjQ5z .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3LMpCjQ5z .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3LMpCjQ5z .carousel-indicators {
    display: none;
  }
}
.cid-u3LMpCjQ5z .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3LMpCjQ5z .carousel-inner > .active {
  display: block;
}
.cid-u3LMpCjQ5z .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3LMpCjQ5z .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3LMpCjQ5z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3LMpCjQ5z .carousel-control,
  .cid-u3LMpCjQ5z .carousel-indicators,
  .cid-u3LMpCjQ5z .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3LMpCjQ5z .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3LMpCjQ5z .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3LMpCjQ5z .carousel-indicators .active,
.cid-u3LMpCjQ5z .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3LMpCjQ5z .carousel-indicators .active {
  background: #fff;
}
.cid-u3LMpCjQ5z .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3LMpCjQ5z .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3LMpCjQ5z .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3LMpCjQ5z .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3LMpCjQ5z .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3LMpCjQ5z .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3LMpCjQ5z .carousel {
  width: 100%;
}
.cid-u3LMpCjQ5z .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3LMpCjQ5z .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3LMpCjQ5z .modal.fade .modal-dialog,
.cid-u3LMpCjQ5z .modal.in .modal-dialog {
  transform: none;
}
.cid-u3LMpCjQ5z .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3LMpCjQ5z H6 {
  text-align: center;
}
.cid-u3LMpCjQ5z H3 {
  color: #ffffff;
}
.cid-u3LMpCjQ5z H4 {
  color: #7b7b7b;
}
.cid-tXrZiklK4w {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrZiklK4w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrZiklK4w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrZiklK4w .item {
  padding-bottom: 2rem;
}
.cid-tXrZiklK4w .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrZiklK4w .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrZiklK4w .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-tXrZiklK4w .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrZiklK4w .carousel-control,
.cid-tXrZiklK4w .close {
  background: #1b1b1b;
}
.cid-tXrZiklK4w .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrZiklK4w .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrZiklK4w .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrZiklK4w .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrZiklK4w .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-tXrZiklK4w .close::before {
  content: '\e91a';
}
.cid-tXrZiklK4w .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrZiklK4w .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-tXrZiklK4w .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrZiklK4w .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrZiklK4w .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrZiklK4w .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrZiklK4w .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-tXrZiklK4w .carousel-indicators li.active,
.cid-tXrZiklK4w .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrZiklK4w .carousel-indicators li::after,
.cid-tXrZiklK4w .carousel-indicators li::before {
  content: none;
}
.cid-tXrZiklK4w .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrZiklK4w .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrZiklK4w .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrZiklK4w .carousel-indicators {
    display: none;
  }
}
.cid-tXrZiklK4w .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrZiklK4w .carousel-inner > .active {
  display: block;
}
.cid-tXrZiklK4w .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrZiklK4w .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrZiklK4w .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrZiklK4w .carousel-control,
  .cid-tXrZiklK4w .carousel-indicators,
  .cid-tXrZiklK4w .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrZiklK4w .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrZiklK4w .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrZiklK4w .carousel-indicators .active,
.cid-tXrZiklK4w .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrZiklK4w .carousel-indicators .active {
  background: #fff;
}
.cid-tXrZiklK4w .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrZiklK4w .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrZiklK4w .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrZiklK4w .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrZiklK4w .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrZiklK4w .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrZiklK4w .carousel {
  width: 100%;
}
.cid-tXrZiklK4w .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrZiklK4w .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrZiklK4w .modal.fade .modal-dialog,
.cid-tXrZiklK4w .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrZiklK4w .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrZiklK4w H6 {
  text-align: center;
}
.cid-tXrZiklK4w H3 {
  color: #000000;
}
.cid-tXrMJd1rl9 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrMJd1rl9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrMJd1rl9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrMJd1rl9 .item {
  padding-bottom: 2rem;
}
.cid-tXrMJd1rl9 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrMJd1rl9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrMJd1rl9 .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-tXrMJd1rl9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrMJd1rl9 .carousel-control,
.cid-tXrMJd1rl9 .close {
  background: #1b1b1b;
}
.cid-tXrMJd1rl9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrMJd1rl9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrMJd1rl9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrMJd1rl9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrMJd1rl9 .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-tXrMJd1rl9 .close::before {
  content: '\e91a';
}
.cid-tXrMJd1rl9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrMJd1rl9 .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-tXrMJd1rl9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrMJd1rl9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrMJd1rl9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrMJd1rl9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrMJd1rl9 .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-tXrMJd1rl9 .carousel-indicators li.active,
.cid-tXrMJd1rl9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrMJd1rl9 .carousel-indicators li::after,
.cid-tXrMJd1rl9 .carousel-indicators li::before {
  content: none;
}
.cid-tXrMJd1rl9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrMJd1rl9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrMJd1rl9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrMJd1rl9 .carousel-indicators {
    display: none;
  }
}
.cid-tXrMJd1rl9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrMJd1rl9 .carousel-inner > .active {
  display: block;
}
.cid-tXrMJd1rl9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrMJd1rl9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrMJd1rl9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrMJd1rl9 .carousel-control,
  .cid-tXrMJd1rl9 .carousel-indicators,
  .cid-tXrMJd1rl9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrMJd1rl9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrMJd1rl9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrMJd1rl9 .carousel-indicators .active,
.cid-tXrMJd1rl9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrMJd1rl9 .carousel-indicators .active {
  background: #fff;
}
.cid-tXrMJd1rl9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrMJd1rl9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrMJd1rl9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrMJd1rl9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrMJd1rl9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrMJd1rl9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrMJd1rl9 .carousel {
  width: 100%;
}
.cid-tXrMJd1rl9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrMJd1rl9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrMJd1rl9 .modal.fade .modal-dialog,
.cid-tXrMJd1rl9 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrMJd1rl9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrMJd1rl9 H6 {
  text-align: center;
}
.cid-tXrMJd1rl9 H3 {
  color: #000000;
}
.cid-tXrS6tnRMP {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrS6tnRMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrS6tnRMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrS6tnRMP .item {
  padding-bottom: 2rem;
}
.cid-tXrS6tnRMP .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrS6tnRMP .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrS6tnRMP .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-tXrS6tnRMP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrS6tnRMP .carousel-control,
.cid-tXrS6tnRMP .close {
  background: #1b1b1b;
}
.cid-tXrS6tnRMP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrS6tnRMP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrS6tnRMP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrS6tnRMP .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrS6tnRMP .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-tXrS6tnRMP .close::before {
  content: '\e91a';
}
.cid-tXrS6tnRMP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrS6tnRMP .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-tXrS6tnRMP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrS6tnRMP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrS6tnRMP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrS6tnRMP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrS6tnRMP .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-tXrS6tnRMP .carousel-indicators li.active,
.cid-tXrS6tnRMP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrS6tnRMP .carousel-indicators li::after,
.cid-tXrS6tnRMP .carousel-indicators li::before {
  content: none;
}
.cid-tXrS6tnRMP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrS6tnRMP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrS6tnRMP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrS6tnRMP .carousel-indicators {
    display: none;
  }
}
.cid-tXrS6tnRMP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrS6tnRMP .carousel-inner > .active {
  display: block;
}
.cid-tXrS6tnRMP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrS6tnRMP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrS6tnRMP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrS6tnRMP .carousel-control,
  .cid-tXrS6tnRMP .carousel-indicators,
  .cid-tXrS6tnRMP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrS6tnRMP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrS6tnRMP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrS6tnRMP .carousel-indicators .active,
.cid-tXrS6tnRMP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrS6tnRMP .carousel-indicators .active {
  background: #fff;
}
.cid-tXrS6tnRMP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrS6tnRMP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrS6tnRMP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrS6tnRMP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrS6tnRMP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrS6tnRMP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrS6tnRMP .carousel {
  width: 100%;
}
.cid-tXrS6tnRMP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrS6tnRMP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrS6tnRMP .modal.fade .modal-dialog,
.cid-tXrS6tnRMP .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrS6tnRMP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrS6tnRMP H6 {
  text-align: center;
}
.cid-tXrS6tnRMP H3 {
  color: #000000;
}
.cid-tXvfM8e4mP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvfM8e4mP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvfM8e4mP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvfM8e4mP .item {
  padding-bottom: 2rem;
}
.cid-tXvfM8e4mP .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvfM8e4mP .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvfM8e4mP .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-tXvfM8e4mP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvfM8e4mP .carousel-control,
.cid-tXvfM8e4mP .close {
  background: #1b1b1b;
}
.cid-tXvfM8e4mP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvfM8e4mP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvfM8e4mP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvfM8e4mP .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvfM8e4mP .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-tXvfM8e4mP .close::before {
  content: '\e91a';
}
.cid-tXvfM8e4mP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvfM8e4mP .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-tXvfM8e4mP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvfM8e4mP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvfM8e4mP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvfM8e4mP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvfM8e4mP .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-tXvfM8e4mP .carousel-indicators li.active,
.cid-tXvfM8e4mP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvfM8e4mP .carousel-indicators li::after,
.cid-tXvfM8e4mP .carousel-indicators li::before {
  content: none;
}
.cid-tXvfM8e4mP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvfM8e4mP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvfM8e4mP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvfM8e4mP .carousel-indicators {
    display: none;
  }
}
.cid-tXvfM8e4mP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvfM8e4mP .carousel-inner > .active {
  display: block;
}
.cid-tXvfM8e4mP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvfM8e4mP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvfM8e4mP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvfM8e4mP .carousel-control,
  .cid-tXvfM8e4mP .carousel-indicators,
  .cid-tXvfM8e4mP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvfM8e4mP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvfM8e4mP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvfM8e4mP .carousel-indicators .active,
.cid-tXvfM8e4mP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvfM8e4mP .carousel-indicators .active {
  background: #fff;
}
.cid-tXvfM8e4mP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvfM8e4mP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvfM8e4mP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvfM8e4mP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvfM8e4mP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvfM8e4mP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvfM8e4mP .carousel {
  width: 100%;
}
.cid-tXvfM8e4mP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvfM8e4mP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvfM8e4mP .modal.fade .modal-dialog,
.cid-tXvfM8e4mP .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvfM8e4mP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvfM8e4mP H6 {
  text-align: center;
}
.cid-tXvfM8e4mP H3 {
  color: #000000;
}
.cid-tXvhBnImH8 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvhBnImH8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvhBnImH8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvhBnImH8 .item {
  padding-bottom: 2rem;
}
.cid-tXvhBnImH8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvhBnImH8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvhBnImH8 .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-tXvhBnImH8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvhBnImH8 .carousel-control,
.cid-tXvhBnImH8 .close {
  background: #1b1b1b;
}
.cid-tXvhBnImH8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvhBnImH8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvhBnImH8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvhBnImH8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvhBnImH8 .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-tXvhBnImH8 .close::before {
  content: '\e91a';
}
.cid-tXvhBnImH8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvhBnImH8 .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-tXvhBnImH8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvhBnImH8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvhBnImH8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvhBnImH8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvhBnImH8 .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-tXvhBnImH8 .carousel-indicators li.active,
.cid-tXvhBnImH8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvhBnImH8 .carousel-indicators li::after,
.cid-tXvhBnImH8 .carousel-indicators li::before {
  content: none;
}
.cid-tXvhBnImH8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvhBnImH8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvhBnImH8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvhBnImH8 .carousel-indicators {
    display: none;
  }
}
.cid-tXvhBnImH8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvhBnImH8 .carousel-inner > .active {
  display: block;
}
.cid-tXvhBnImH8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvhBnImH8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvhBnImH8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvhBnImH8 .carousel-control,
  .cid-tXvhBnImH8 .carousel-indicators,
  .cid-tXvhBnImH8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvhBnImH8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvhBnImH8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvhBnImH8 .carousel-indicators .active,
.cid-tXvhBnImH8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvhBnImH8 .carousel-indicators .active {
  background: #fff;
}
.cid-tXvhBnImH8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvhBnImH8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvhBnImH8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvhBnImH8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvhBnImH8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvhBnImH8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvhBnImH8 .carousel {
  width: 100%;
}
.cid-tXvhBnImH8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvhBnImH8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvhBnImH8 .modal.fade .modal-dialog,
.cid-tXvhBnImH8 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvhBnImH8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvhBnImH8 H6 {
  text-align: center;
}
.cid-tXvhBnImH8 H3 {
  color: #000000;
}
.cid-tXvq052tlN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvq052tlN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvq052tlN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvq052tlN .item {
  padding-bottom: 2rem;
}
.cid-tXvq052tlN .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvq052tlN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvq052tlN .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-tXvq052tlN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvq052tlN .carousel-control,
.cid-tXvq052tlN .close {
  background: #1b1b1b;
}
.cid-tXvq052tlN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvq052tlN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvq052tlN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvq052tlN .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvq052tlN .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-tXvq052tlN .close::before {
  content: '\e91a';
}
.cid-tXvq052tlN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvq052tlN .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-tXvq052tlN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvq052tlN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvq052tlN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvq052tlN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvq052tlN .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-tXvq052tlN .carousel-indicators li.active,
.cid-tXvq052tlN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvq052tlN .carousel-indicators li::after,
.cid-tXvq052tlN .carousel-indicators li::before {
  content: none;
}
.cid-tXvq052tlN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvq052tlN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvq052tlN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvq052tlN .carousel-indicators {
    display: none;
  }
}
.cid-tXvq052tlN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvq052tlN .carousel-inner > .active {
  display: block;
}
.cid-tXvq052tlN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvq052tlN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvq052tlN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvq052tlN .carousel-control,
  .cid-tXvq052tlN .carousel-indicators,
  .cid-tXvq052tlN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvq052tlN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvq052tlN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvq052tlN .carousel-indicators .active,
.cid-tXvq052tlN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvq052tlN .carousel-indicators .active {
  background: #fff;
}
.cid-tXvq052tlN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvq052tlN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvq052tlN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvq052tlN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvq052tlN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvq052tlN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvq052tlN .carousel {
  width: 100%;
}
.cid-tXvq052tlN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvq052tlN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvq052tlN .modal.fade .modal-dialog,
.cid-tXvq052tlN .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvq052tlN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvq052tlN H6 {
  text-align: center;
}
.cid-tXvq052tlN H3 {
  color: #000000;
}
.cid-tXrBTM0t2m {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrBTM0t2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrBTM0t2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrBTM0t2m .item {
  padding-bottom: 2rem;
}
.cid-tXrBTM0t2m .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrBTM0t2m .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrBTM0t2m .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-tXrBTM0t2m .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrBTM0t2m .carousel-control,
.cid-tXrBTM0t2m .close {
  background: #1b1b1b;
}
.cid-tXrBTM0t2m .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrBTM0t2m .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrBTM0t2m .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrBTM0t2m .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrBTM0t2m .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-tXrBTM0t2m .close::before {
  content: '\e91a';
}
.cid-tXrBTM0t2m .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrBTM0t2m .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-tXrBTM0t2m .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrBTM0t2m .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrBTM0t2m .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrBTM0t2m .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrBTM0t2m .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-tXrBTM0t2m .carousel-indicators li.active,
.cid-tXrBTM0t2m .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrBTM0t2m .carousel-indicators li::after,
.cid-tXrBTM0t2m .carousel-indicators li::before {
  content: none;
}
.cid-tXrBTM0t2m .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrBTM0t2m .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrBTM0t2m .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrBTM0t2m .carousel-indicators {
    display: none;
  }
}
.cid-tXrBTM0t2m .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrBTM0t2m .carousel-inner > .active {
  display: block;
}
.cid-tXrBTM0t2m .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrBTM0t2m .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrBTM0t2m .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrBTM0t2m .carousel-control,
  .cid-tXrBTM0t2m .carousel-indicators,
  .cid-tXrBTM0t2m .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrBTM0t2m .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrBTM0t2m .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrBTM0t2m .carousel-indicators .active,
.cid-tXrBTM0t2m .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrBTM0t2m .carousel-indicators .active {
  background: #fff;
}
.cid-tXrBTM0t2m .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrBTM0t2m .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrBTM0t2m .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrBTM0t2m .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrBTM0t2m .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrBTM0t2m .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrBTM0t2m .carousel {
  width: 100%;
}
.cid-tXrBTM0t2m .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrBTM0t2m .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrBTM0t2m .modal.fade .modal-dialog,
.cid-tXrBTM0t2m .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrBTM0t2m .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrBTM0t2m H6 {
  text-align: center;
}
.cid-tXrBTM0t2m H3 {
  color: #000000;
}
.cid-tXrwV27wL8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrwV27wL8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrwV27wL8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrwV27wL8 .item {
  padding-bottom: 2rem;
}
.cid-tXrwV27wL8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrwV27wL8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrwV27wL8 .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-tXrwV27wL8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrwV27wL8 .carousel-control,
.cid-tXrwV27wL8 .close {
  background: #1b1b1b;
}
.cid-tXrwV27wL8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrwV27wL8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrwV27wL8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrwV27wL8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrwV27wL8 .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-tXrwV27wL8 .close::before {
  content: '\e91a';
}
.cid-tXrwV27wL8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrwV27wL8 .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-tXrwV27wL8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrwV27wL8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrwV27wL8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrwV27wL8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrwV27wL8 .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-tXrwV27wL8 .carousel-indicators li.active,
.cid-tXrwV27wL8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrwV27wL8 .carousel-indicators li::after,
.cid-tXrwV27wL8 .carousel-indicators li::before {
  content: none;
}
.cid-tXrwV27wL8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrwV27wL8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrwV27wL8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrwV27wL8 .carousel-indicators {
    display: none;
  }
}
.cid-tXrwV27wL8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrwV27wL8 .carousel-inner > .active {
  display: block;
}
.cid-tXrwV27wL8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrwV27wL8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrwV27wL8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrwV27wL8 .carousel-control,
  .cid-tXrwV27wL8 .carousel-indicators,
  .cid-tXrwV27wL8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrwV27wL8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrwV27wL8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrwV27wL8 .carousel-indicators .active,
.cid-tXrwV27wL8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrwV27wL8 .carousel-indicators .active {
  background: #fff;
}
.cid-tXrwV27wL8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrwV27wL8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrwV27wL8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrwV27wL8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrwV27wL8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrwV27wL8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrwV27wL8 .carousel {
  width: 100%;
}
.cid-tXrwV27wL8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrwV27wL8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrwV27wL8 .modal.fade .modal-dialog,
.cid-tXrwV27wL8 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrwV27wL8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrwV27wL8 H6 {
  text-align: center;
}
.cid-tXrwV27wL8 H3 {
  color: #000000;
}
.cid-tXrC8JBHcH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrC8JBHcH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrC8JBHcH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrC8JBHcH .item {
  padding-bottom: 2rem;
}
.cid-tXrC8JBHcH .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrC8JBHcH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrC8JBHcH .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-tXrC8JBHcH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrC8JBHcH .carousel-control,
.cid-tXrC8JBHcH .close {
  background: #1b1b1b;
}
.cid-tXrC8JBHcH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrC8JBHcH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrC8JBHcH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrC8JBHcH .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrC8JBHcH .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-tXrC8JBHcH .close::before {
  content: '\e91a';
}
.cid-tXrC8JBHcH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrC8JBHcH .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-tXrC8JBHcH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrC8JBHcH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrC8JBHcH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrC8JBHcH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrC8JBHcH .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-tXrC8JBHcH .carousel-indicators li.active,
.cid-tXrC8JBHcH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrC8JBHcH .carousel-indicators li::after,
.cid-tXrC8JBHcH .carousel-indicators li::before {
  content: none;
}
.cid-tXrC8JBHcH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrC8JBHcH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrC8JBHcH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrC8JBHcH .carousel-indicators {
    display: none;
  }
}
.cid-tXrC8JBHcH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrC8JBHcH .carousel-inner > .active {
  display: block;
}
.cid-tXrC8JBHcH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrC8JBHcH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrC8JBHcH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrC8JBHcH .carousel-control,
  .cid-tXrC8JBHcH .carousel-indicators,
  .cid-tXrC8JBHcH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrC8JBHcH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrC8JBHcH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrC8JBHcH .carousel-indicators .active,
.cid-tXrC8JBHcH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrC8JBHcH .carousel-indicators .active {
  background: #fff;
}
.cid-tXrC8JBHcH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrC8JBHcH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrC8JBHcH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrC8JBHcH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrC8JBHcH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrC8JBHcH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrC8JBHcH .carousel {
  width: 100%;
}
.cid-tXrC8JBHcH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrC8JBHcH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrC8JBHcH .modal.fade .modal-dialog,
.cid-tXrC8JBHcH .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrC8JBHcH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrC8JBHcH H6 {
  text-align: center;
}
.cid-tXrC8JBHcH H3 {
  color: #7b7b7b;
}
.cid-tXrDjCbRFy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrDjCbRFy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrDjCbRFy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrDjCbRFy .item {
  padding-bottom: 2rem;
}
.cid-tXrDjCbRFy .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrDjCbRFy .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrDjCbRFy .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-tXrDjCbRFy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrDjCbRFy .carousel-control,
.cid-tXrDjCbRFy .close {
  background: #1b1b1b;
}
.cid-tXrDjCbRFy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrDjCbRFy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrDjCbRFy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrDjCbRFy .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrDjCbRFy .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-tXrDjCbRFy .close::before {
  content: '\e91a';
}
.cid-tXrDjCbRFy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrDjCbRFy .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-tXrDjCbRFy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrDjCbRFy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrDjCbRFy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrDjCbRFy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrDjCbRFy .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-tXrDjCbRFy .carousel-indicators li.active,
.cid-tXrDjCbRFy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrDjCbRFy .carousel-indicators li::after,
.cid-tXrDjCbRFy .carousel-indicators li::before {
  content: none;
}
.cid-tXrDjCbRFy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrDjCbRFy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrDjCbRFy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrDjCbRFy .carousel-indicators {
    display: none;
  }
}
.cid-tXrDjCbRFy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrDjCbRFy .carousel-inner > .active {
  display: block;
}
.cid-tXrDjCbRFy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrDjCbRFy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrDjCbRFy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrDjCbRFy .carousel-control,
  .cid-tXrDjCbRFy .carousel-indicators,
  .cid-tXrDjCbRFy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrDjCbRFy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrDjCbRFy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrDjCbRFy .carousel-indicators .active,
.cid-tXrDjCbRFy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrDjCbRFy .carousel-indicators .active {
  background: #fff;
}
.cid-tXrDjCbRFy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrDjCbRFy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrDjCbRFy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrDjCbRFy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrDjCbRFy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrDjCbRFy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrDjCbRFy .carousel {
  width: 100%;
}
.cid-tXrDjCbRFy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrDjCbRFy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrDjCbRFy .modal.fade .modal-dialog,
.cid-tXrDjCbRFy .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrDjCbRFy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrDjCbRFy H6 {
  text-align: center;
}
.cid-tXrDjCbRFy H3 {
  color: #7b7b7b;
}
.cid-tXrFYVn4bc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrFYVn4bc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrFYVn4bc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrFYVn4bc .item {
  padding-bottom: 2rem;
}
.cid-tXrFYVn4bc .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrFYVn4bc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrFYVn4bc .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-tXrFYVn4bc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrFYVn4bc .carousel-control,
.cid-tXrFYVn4bc .close {
  background: #1b1b1b;
}
.cid-tXrFYVn4bc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrFYVn4bc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrFYVn4bc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrFYVn4bc .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrFYVn4bc .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-tXrFYVn4bc .close::before {
  content: '\e91a';
}
.cid-tXrFYVn4bc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrFYVn4bc .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-tXrFYVn4bc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrFYVn4bc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrFYVn4bc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrFYVn4bc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrFYVn4bc .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-tXrFYVn4bc .carousel-indicators li.active,
.cid-tXrFYVn4bc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrFYVn4bc .carousel-indicators li::after,
.cid-tXrFYVn4bc .carousel-indicators li::before {
  content: none;
}
.cid-tXrFYVn4bc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrFYVn4bc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrFYVn4bc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrFYVn4bc .carousel-indicators {
    display: none;
  }
}
.cid-tXrFYVn4bc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrFYVn4bc .carousel-inner > .active {
  display: block;
}
.cid-tXrFYVn4bc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrFYVn4bc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrFYVn4bc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrFYVn4bc .carousel-control,
  .cid-tXrFYVn4bc .carousel-indicators,
  .cid-tXrFYVn4bc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrFYVn4bc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrFYVn4bc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrFYVn4bc .carousel-indicators .active,
.cid-tXrFYVn4bc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrFYVn4bc .carousel-indicators .active {
  background: #fff;
}
.cid-tXrFYVn4bc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrFYVn4bc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrFYVn4bc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrFYVn4bc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrFYVn4bc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrFYVn4bc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrFYVn4bc .carousel {
  width: 100%;
}
.cid-tXrFYVn4bc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrFYVn4bc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrFYVn4bc .modal.fade .modal-dialog,
.cid-tXrFYVn4bc .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrFYVn4bc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrFYVn4bc H6 {
  text-align: center;
}
.cid-tXrFYVn4bc H3 {
  color: #7b7b7b;
}
.cid-tXrGjqpglj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXrGjqpglj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXrGjqpglj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXrGjqpglj .item {
  padding-bottom: 2rem;
}
.cid-tXrGjqpglj .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXrGjqpglj .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXrGjqpglj .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-tXrGjqpglj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXrGjqpglj .carousel-control,
.cid-tXrGjqpglj .close {
  background: #1b1b1b;
}
.cid-tXrGjqpglj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXrGjqpglj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXrGjqpglj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXrGjqpglj .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXrGjqpglj .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-tXrGjqpglj .close::before {
  content: '\e91a';
}
.cid-tXrGjqpglj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXrGjqpglj .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-tXrGjqpglj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrGjqpglj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXrGjqpglj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXrGjqpglj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXrGjqpglj .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-tXrGjqpglj .carousel-indicators li.active,
.cid-tXrGjqpglj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXrGjqpglj .carousel-indicators li::after,
.cid-tXrGjqpglj .carousel-indicators li::before {
  content: none;
}
.cid-tXrGjqpglj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXrGjqpglj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXrGjqpglj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXrGjqpglj .carousel-indicators {
    display: none;
  }
}
.cid-tXrGjqpglj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXrGjqpglj .carousel-inner > .active {
  display: block;
}
.cid-tXrGjqpglj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXrGjqpglj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXrGjqpglj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXrGjqpglj .carousel-control,
  .cid-tXrGjqpglj .carousel-indicators,
  .cid-tXrGjqpglj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXrGjqpglj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXrGjqpglj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXrGjqpglj .carousel-indicators .active,
.cid-tXrGjqpglj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXrGjqpglj .carousel-indicators .active {
  background: #fff;
}
.cid-tXrGjqpglj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXrGjqpglj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXrGjqpglj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXrGjqpglj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXrGjqpglj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXrGjqpglj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXrGjqpglj .carousel {
  width: 100%;
}
.cid-tXrGjqpglj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXrGjqpglj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXrGjqpglj .modal.fade .modal-dialog,
.cid-tXrGjqpglj .modal.in .modal-dialog {
  transform: none;
}
.cid-tXrGjqpglj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXrGjqpglj H6 {
  text-align: center;
}
.cid-tXrGjqpglj H3 {
  color: #7b7b7b;
}
.cid-tXs1IzdVhf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXs1IzdVhf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXs1IzdVhf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXs1IzdVhf .item {
  padding-bottom: 2rem;
}
.cid-tXs1IzdVhf .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXs1IzdVhf .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXs1IzdVhf .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-tXs1IzdVhf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXs1IzdVhf .carousel-control,
.cid-tXs1IzdVhf .close {
  background: #1b1b1b;
}
.cid-tXs1IzdVhf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXs1IzdVhf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXs1IzdVhf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXs1IzdVhf .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXs1IzdVhf .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-tXs1IzdVhf .close::before {
  content: '\e91a';
}
.cid-tXs1IzdVhf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXs1IzdVhf .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-tXs1IzdVhf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXs1IzdVhf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXs1IzdVhf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXs1IzdVhf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXs1IzdVhf .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-tXs1IzdVhf .carousel-indicators li.active,
.cid-tXs1IzdVhf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXs1IzdVhf .carousel-indicators li::after,
.cid-tXs1IzdVhf .carousel-indicators li::before {
  content: none;
}
.cid-tXs1IzdVhf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXs1IzdVhf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXs1IzdVhf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXs1IzdVhf .carousel-indicators {
    display: none;
  }
}
.cid-tXs1IzdVhf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXs1IzdVhf .carousel-inner > .active {
  display: block;
}
.cid-tXs1IzdVhf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXs1IzdVhf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXs1IzdVhf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXs1IzdVhf .carousel-control,
  .cid-tXs1IzdVhf .carousel-indicators,
  .cid-tXs1IzdVhf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXs1IzdVhf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXs1IzdVhf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXs1IzdVhf .carousel-indicators .active,
.cid-tXs1IzdVhf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXs1IzdVhf .carousel-indicators .active {
  background: #fff;
}
.cid-tXs1IzdVhf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXs1IzdVhf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXs1IzdVhf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXs1IzdVhf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXs1IzdVhf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXs1IzdVhf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXs1IzdVhf .carousel {
  width: 100%;
}
.cid-tXs1IzdVhf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXs1IzdVhf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXs1IzdVhf .modal.fade .modal-dialog,
.cid-tXs1IzdVhf .modal.in .modal-dialog {
  transform: none;
}
.cid-tXs1IzdVhf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXs1IzdVhf H6 {
  text-align: center;
}
.cid-tXs1IzdVhf H3 {
  color: #353535;
}
.cid-tXs29Pm37O {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXs29Pm37O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXs29Pm37O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXs29Pm37O .item {
  padding-bottom: 2rem;
}
.cid-tXs29Pm37O .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXs29Pm37O .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXs29Pm37O .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-tXs29Pm37O .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXs29Pm37O .carousel-control,
.cid-tXs29Pm37O .close {
  background: #1b1b1b;
}
.cid-tXs29Pm37O .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXs29Pm37O .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXs29Pm37O .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXs29Pm37O .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXs29Pm37O .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-tXs29Pm37O .close::before {
  content: '\e91a';
}
.cid-tXs29Pm37O .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXs29Pm37O .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-tXs29Pm37O .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXs29Pm37O .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXs29Pm37O .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXs29Pm37O .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXs29Pm37O .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-tXs29Pm37O .carousel-indicators li.active,
.cid-tXs29Pm37O .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXs29Pm37O .carousel-indicators li::after,
.cid-tXs29Pm37O .carousel-indicators li::before {
  content: none;
}
.cid-tXs29Pm37O .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXs29Pm37O .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXs29Pm37O .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXs29Pm37O .carousel-indicators {
    display: none;
  }
}
.cid-tXs29Pm37O .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXs29Pm37O .carousel-inner > .active {
  display: block;
}
.cid-tXs29Pm37O .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXs29Pm37O .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXs29Pm37O .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXs29Pm37O .carousel-control,
  .cid-tXs29Pm37O .carousel-indicators,
  .cid-tXs29Pm37O .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXs29Pm37O .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXs29Pm37O .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXs29Pm37O .carousel-indicators .active,
.cid-tXs29Pm37O .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXs29Pm37O .carousel-indicators .active {
  background: #fff;
}
.cid-tXs29Pm37O .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXs29Pm37O .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXs29Pm37O .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXs29Pm37O .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXs29Pm37O .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXs29Pm37O .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXs29Pm37O .carousel {
  width: 100%;
}
.cid-tXs29Pm37O .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXs29Pm37O .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXs29Pm37O .modal.fade .modal-dialog,
.cid-tXs29Pm37O .modal.in .modal-dialog {
  transform: none;
}
.cid-tXs29Pm37O .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXs29Pm37O H6 {
  text-align: center;
}
.cid-tXs29Pm37O H3 {
  color: #353535;
}
.cid-tXsdy89bDs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXsdy89bDs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXsdy89bDs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXsdy89bDs .item {
  padding-bottom: 2rem;
}
.cid-tXsdy89bDs .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXsdy89bDs .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXsdy89bDs .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-tXsdy89bDs .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXsdy89bDs .carousel-control,
.cid-tXsdy89bDs .close {
  background: #1b1b1b;
}
.cid-tXsdy89bDs .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXsdy89bDs .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXsdy89bDs .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXsdy89bDs .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXsdy89bDs .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-tXsdy89bDs .close::before {
  content: '\e91a';
}
.cid-tXsdy89bDs .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXsdy89bDs .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-tXsdy89bDs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXsdy89bDs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXsdy89bDs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXsdy89bDs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXsdy89bDs .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-tXsdy89bDs .carousel-indicators li.active,
.cid-tXsdy89bDs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXsdy89bDs .carousel-indicators li::after,
.cid-tXsdy89bDs .carousel-indicators li::before {
  content: none;
}
.cid-tXsdy89bDs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXsdy89bDs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXsdy89bDs .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXsdy89bDs .carousel-indicators {
    display: none;
  }
}
.cid-tXsdy89bDs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXsdy89bDs .carousel-inner > .active {
  display: block;
}
.cid-tXsdy89bDs .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXsdy89bDs .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXsdy89bDs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXsdy89bDs .carousel-control,
  .cid-tXsdy89bDs .carousel-indicators,
  .cid-tXsdy89bDs .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXsdy89bDs .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXsdy89bDs .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXsdy89bDs .carousel-indicators .active,
.cid-tXsdy89bDs .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXsdy89bDs .carousel-indicators .active {
  background: #fff;
}
.cid-tXsdy89bDs .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXsdy89bDs .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXsdy89bDs .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXsdy89bDs .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXsdy89bDs .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXsdy89bDs .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXsdy89bDs .carousel {
  width: 100%;
}
.cid-tXsdy89bDs .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXsdy89bDs .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXsdy89bDs .modal.fade .modal-dialog,
.cid-tXsdy89bDs .modal.in .modal-dialog {
  transform: none;
}
.cid-tXsdy89bDs .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXsdy89bDs H6 {
  text-align: center;
}
.cid-tXsdy89bDs H3 {
  color: #000000;
}
.cid-tXqgOX3ova {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXqgOX3ova .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXqgOX3ova .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXqgOX3ova .item {
  padding-bottom: 2rem;
}
.cid-tXqgOX3ova .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXqgOX3ova .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXqgOX3ova .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-tXqgOX3ova .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXqgOX3ova .carousel-control,
.cid-tXqgOX3ova .close {
  background: #1b1b1b;
}
.cid-tXqgOX3ova .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXqgOX3ova .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXqgOX3ova .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXqgOX3ova .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXqgOX3ova .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-tXqgOX3ova .close::before {
  content: '\e91a';
}
.cid-tXqgOX3ova .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXqgOX3ova .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-tXqgOX3ova .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXqgOX3ova .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXqgOX3ova .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXqgOX3ova .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXqgOX3ova .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-tXqgOX3ova .carousel-indicators li.active,
.cid-tXqgOX3ova .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXqgOX3ova .carousel-indicators li::after,
.cid-tXqgOX3ova .carousel-indicators li::before {
  content: none;
}
.cid-tXqgOX3ova .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXqgOX3ova .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXqgOX3ova .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXqgOX3ova .carousel-indicators {
    display: none;
  }
}
.cid-tXqgOX3ova .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXqgOX3ova .carousel-inner > .active {
  display: block;
}
.cid-tXqgOX3ova .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXqgOX3ova .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXqgOX3ova .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXqgOX3ova .carousel-control,
  .cid-tXqgOX3ova .carousel-indicators,
  .cid-tXqgOX3ova .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXqgOX3ova .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXqgOX3ova .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXqgOX3ova .carousel-indicators .active,
.cid-tXqgOX3ova .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXqgOX3ova .carousel-indicators .active {
  background: #fff;
}
.cid-tXqgOX3ova .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXqgOX3ova .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXqgOX3ova .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXqgOX3ova .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXqgOX3ova .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXqgOX3ova .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXqgOX3ova .carousel {
  width: 100%;
}
.cid-tXqgOX3ova .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXqgOX3ova .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXqgOX3ova .modal.fade .modal-dialog,
.cid-tXqgOX3ova .modal.in .modal-dialog {
  transform: none;
}
.cid-tXqgOX3ova .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXqgOX3ova H6 {
  text-align: center;
}
.cid-tXqgOX3ova H3 {
  color: #000000;
}
.cid-tXqgOZpM6V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXqgOZpM6V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXqgOZpM6V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXqgOZpM6V .item {
  padding-bottom: 2rem;
}
.cid-tXqgOZpM6V .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXqgOZpM6V .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXqgOZpM6V .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-tXqgOZpM6V .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXqgOZpM6V .carousel-control,
.cid-tXqgOZpM6V .close {
  background: #1b1b1b;
}
.cid-tXqgOZpM6V .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXqgOZpM6V .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXqgOZpM6V .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXqgOZpM6V .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXqgOZpM6V .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-tXqgOZpM6V .close::before {
  content: '\e91a';
}
.cid-tXqgOZpM6V .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXqgOZpM6V .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-tXqgOZpM6V .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXqgOZpM6V .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXqgOZpM6V .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXqgOZpM6V .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXqgOZpM6V .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-tXqgOZpM6V .carousel-indicators li.active,
.cid-tXqgOZpM6V .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXqgOZpM6V .carousel-indicators li::after,
.cid-tXqgOZpM6V .carousel-indicators li::before {
  content: none;
}
.cid-tXqgOZpM6V .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXqgOZpM6V .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXqgOZpM6V .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXqgOZpM6V .carousel-indicators {
    display: none;
  }
}
.cid-tXqgOZpM6V .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXqgOZpM6V .carousel-inner > .active {
  display: block;
}
.cid-tXqgOZpM6V .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXqgOZpM6V .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXqgOZpM6V .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXqgOZpM6V .carousel-control,
  .cid-tXqgOZpM6V .carousel-indicators,
  .cid-tXqgOZpM6V .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXqgOZpM6V .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXqgOZpM6V .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXqgOZpM6V .carousel-indicators .active,
.cid-tXqgOZpM6V .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXqgOZpM6V .carousel-indicators .active {
  background: #fff;
}
.cid-tXqgOZpM6V .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXqgOZpM6V .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXqgOZpM6V .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXqgOZpM6V .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXqgOZpM6V .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXqgOZpM6V .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXqgOZpM6V .carousel {
  width: 100%;
}
.cid-tXqgOZpM6V .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXqgOZpM6V .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXqgOZpM6V .modal.fade .modal-dialog,
.cid-tXqgOZpM6V .modal.in .modal-dialog {
  transform: none;
}
.cid-tXqgOZpM6V .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXqgOZpM6V H6 {
  text-align: center;
}
.cid-tXqgOZpM6V H3 {
  color: #7b7b7b;
}
.cid-tXGPXYiTIp {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tXGPXYiTIp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXGPXYiTIp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXGPXYiTIp .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tXGPXYiTIp .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXGPXYiTIp .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXGPXYiTIp .container {
    padding: 0 20px;
  }
}
.cid-tXGPXYiTIp .row {
  justify-content: center;
}
.cid-tXGPXYiTIp .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .cid-tXGPXYiTIp .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-tXGPXYiTIp .video-block {
    margin-bottom: 30px;
  }
}
.cid-tXGPXYiTIp .video-block .video-wrapper iframe {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXGPXYiTIp .video-block .video-wrapper iframe {
    height: 300px;
  }
}
.cid-tXGPXYiTIp .video-block .video-wrapper .app-video-wrapper::before {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background-color: #ffffff;
  color: #000000;
  text-shadow: none;
}
.cid-tXGPXYiTIp .video-block .video-wrapper .app-video-wrapper img {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXGPXYiTIp .video-block .video-wrapper .app-video-wrapper img {
    height: 300px;
  }
}
.cid-tXGPXYiTIp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-tXqgP0boCl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-tXqgP0boCl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXqgP0boCl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXqgP0boCl .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXqgP0boCl .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXqgP0boCl .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXqgP0boCl .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXqgP0boCl .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXqgP0boCl .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXqgP0boCl .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXqgP0boCl .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXqgP0boCl .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXqgP0boCl .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXqgP0boCl .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXqgP0boCl .mbr-text {
    width: 100%;
  }
}
.cid-tXqgP0boCl .mbr-section-subtitle,
.cid-tXqgP0boCl .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u3aMoPTNBO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u3aMoPTNBO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3aMoPTNBO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3aMoPTNBO .video-wrapper iframe {
  width: 100%;
}
.cid-u3aMoPTNBO .mbr-section-title,
.cid-u3aMoPTNBO .mbr-section-subtitle,
.cid-u3aMoPTNBO .mbr-text {
  text-align: center;
}
.cid-u3aMoPTNBO .mbr-section-title {
  color: #e6c63b;
}
.cid-u3aMoPTNBO .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-tXxfYeCFUG {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-tXxfYeCFUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYeCFUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYeCFUG .mbr-section-head {
  margin-bottom: 110px;
}
@media (max-width: 1399px) {
  .cid-tXxfYeCFUG .mbr-section-head {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYeCFUG .mbr-section-head {
    margin-bottom: 50px;
  }
}
.cid-tXxfYeCFUG .mbr-section-title {
  color: #e3ebf3;
  text-align: center;
}
.cid-tXxfYeCFUG .mbr-section-subtitle {
  margin-top: 30px;
  color: #6c7a88;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-tXxfYeCFUG .mbr-section-subtitle {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYeCFUG .mbr-section-subtitle {
    margin-top: 20px;
  }
}
.cid-tXxfYeCFUG .row {
  column-gap: 20px;
}
.cid-tXxfYeCFUG .col-text {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: calc(50% - 10px);
  height: auto;
  min-height: 600px;
  padding: 100px 120px 100px 100px !important;
  margin-bottom: 20px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.cid-tXxfYeCFUG .col-text:nth-child(1) {
  background-image: url("../../../assets/images/fotos-proyecto-6-5-2000x2667.png");
}
.cid-tXxfYeCFUG .col-text:nth-child(2) {
  background-image: url("../../../assets/images/20230130-1019001-2000x2667.jpg");
}
@media (max-width: 1399px) {
  .cid-tXxfYeCFUG .col-text {
    padding: 80px !important;
  }
}
@media (max-width: 1199px) {
  .cid-tXxfYeCFUG .col-text {
    width: 100%;
    min-height: 500px;
    padding: 50px !important;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYeCFUG .col-text {
    padding: 20px !important;
    min-height: 360px;
  }
}
.cid-tXxfYeCFUG .col-text:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(18, 21, 24, 0) 0, rgba(18, 21, 24, 0.9) 100%);
}
.cid-tXxfYeCFUG .center-box {
  margin-top: auto;
}
.cid-tXxfYeCFUG .card-title {
  position: relative;
  width: 100%;
  color: #e3ebf3;
}
.cid-tXxfYeCFUG .card-subtitle {
  position: relative;
  margin-top: 16px;
  color: #e3ebf3;
}
.cid-tXxfYeCFUG .mbr-section-btn {
  position: relative;
  margin-top: 16px;
}
.cid-u3iUa6yMQI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: linear-gradient(315deg, #16181c 10%, #212428 100%) !important;
}
.cid-u3iUa6yMQI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3iUa6yMQI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3iUa6yMQI .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 8px 0;
}
@media (max-width: 767px) {
  .cid-u3iUa6yMQI .card-box {
    max-width: 510px;
    margin: 0 auto;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 15px 0;
  }
}
.cid-u3iUa6yMQI .label-container {
  padding: 5px 16px;
  border-radius: 100px;
  background: #e6c63b;
}
.cid-u3iUa6yMQI .label-text {
  color: #ffffff;
}
.cid-u3iUa6yMQI .card-text {
  color: #878e99;
  margin-left: 15px;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-u3iUa6yMQI .card-text {
    width: 100%;
    margin-left: 0;
    margin-top: 10px;
  }
}
.cid-u3iUa6yMQI .link-text {
  color: #C4CFDE;
  margin-left: 30px;
}
@media (max-width: 767px) {
  .cid-u3iUa6yMQI .link-text {
    width: 100%;
    margin-left: 0;
    margin-top: 10px;
  }
}
.cid-u3iUa6yMQI .link-text a {
  display: flex;
  align-items: center;
}
.cid-u3iUa6yMQI .link-text a .mbr-iconfont {
  font-size: inherit;
  color: inherit;
  margin-left: 6px;
}
.cid-u3iUa6yMQI .link-text a:hover {
  color: #e6c63b !important;
}
.cid-tXxfYeTxOF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYeTxOF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYeTxOF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYeTxOF .item {
  padding-bottom: 2rem;
}
.cid-tXxfYeTxOF .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYeTxOF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYeTxOF .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-tXxfYeTxOF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYeTxOF .carousel-control,
.cid-tXxfYeTxOF .close {
  background: #1b1b1b;
}
.cid-tXxfYeTxOF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYeTxOF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYeTxOF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYeTxOF .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYeTxOF .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-tXxfYeTxOF .close::before {
  content: '\e91a';
}
.cid-tXxfYeTxOF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYeTxOF .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-tXxfYeTxOF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYeTxOF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYeTxOF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYeTxOF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYeTxOF .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-tXxfYeTxOF .carousel-indicators li.active,
.cid-tXxfYeTxOF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYeTxOF .carousel-indicators li::after,
.cid-tXxfYeTxOF .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYeTxOF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYeTxOF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYeTxOF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYeTxOF .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYeTxOF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYeTxOF .carousel-inner > .active {
  display: block;
}
.cid-tXxfYeTxOF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYeTxOF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYeTxOF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYeTxOF .carousel-control,
  .cid-tXxfYeTxOF .carousel-indicators,
  .cid-tXxfYeTxOF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYeTxOF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYeTxOF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYeTxOF .carousel-indicators .active,
.cid-tXxfYeTxOF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYeTxOF .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYeTxOF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYeTxOF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYeTxOF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYeTxOF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYeTxOF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYeTxOF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYeTxOF .carousel {
  width: 100%;
}
.cid-tXxfYeTxOF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYeTxOF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYeTxOF .modal.fade .modal-dialog,
.cid-tXxfYeTxOF .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYeTxOF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYeTxOF H6 {
  text-align: center;
}
.cid-tXxfYeTxOF H3 {
  color: #000000;
}
.cid-tXxfYfeTJK {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYfeTJK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYfeTJK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYfeTJK .item {
  padding-bottom: 2rem;
}
.cid-tXxfYfeTJK .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYfeTJK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYfeTJK .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-tXxfYfeTJK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYfeTJK .carousel-control,
.cid-tXxfYfeTJK .close {
  background: #1b1b1b;
}
.cid-tXxfYfeTJK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYfeTJK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYfeTJK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYfeTJK .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYfeTJK .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-tXxfYfeTJK .close::before {
  content: '\e91a';
}
.cid-tXxfYfeTJK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYfeTJK .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-tXxfYfeTJK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYfeTJK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYfeTJK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYfeTJK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYfeTJK .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-tXxfYfeTJK .carousel-indicators li.active,
.cid-tXxfYfeTJK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYfeTJK .carousel-indicators li::after,
.cid-tXxfYfeTJK .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYfeTJK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYfeTJK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYfeTJK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYfeTJK .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYfeTJK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYfeTJK .carousel-inner > .active {
  display: block;
}
.cid-tXxfYfeTJK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYfeTJK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYfeTJK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYfeTJK .carousel-control,
  .cid-tXxfYfeTJK .carousel-indicators,
  .cid-tXxfYfeTJK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYfeTJK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYfeTJK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYfeTJK .carousel-indicators .active,
.cid-tXxfYfeTJK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYfeTJK .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYfeTJK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYfeTJK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYfeTJK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYfeTJK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYfeTJK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYfeTJK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYfeTJK .carousel {
  width: 100%;
}
.cid-tXxfYfeTJK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYfeTJK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYfeTJK .modal.fade .modal-dialog,
.cid-tXxfYfeTJK .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYfeTJK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYfeTJK H6 {
  text-align: center;
}
.cid-tXxfYfeTJK H3 {
  color: #000000;
}
.cid-tXxfYfAOZG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYfAOZG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYfAOZG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYfAOZG .item {
  padding-bottom: 2rem;
}
.cid-tXxfYfAOZG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYfAOZG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYfAOZG .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-tXxfYfAOZG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYfAOZG .carousel-control,
.cid-tXxfYfAOZG .close {
  background: #1b1b1b;
}
.cid-tXxfYfAOZG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYfAOZG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYfAOZG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYfAOZG .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYfAOZG .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-tXxfYfAOZG .close::before {
  content: '\e91a';
}
.cid-tXxfYfAOZG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYfAOZG .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-tXxfYfAOZG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYfAOZG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYfAOZG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYfAOZG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYfAOZG .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-tXxfYfAOZG .carousel-indicators li.active,
.cid-tXxfYfAOZG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYfAOZG .carousel-indicators li::after,
.cid-tXxfYfAOZG .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYfAOZG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYfAOZG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYfAOZG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYfAOZG .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYfAOZG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYfAOZG .carousel-inner > .active {
  display: block;
}
.cid-tXxfYfAOZG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYfAOZG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYfAOZG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYfAOZG .carousel-control,
  .cid-tXxfYfAOZG .carousel-indicators,
  .cid-tXxfYfAOZG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYfAOZG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYfAOZG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYfAOZG .carousel-indicators .active,
.cid-tXxfYfAOZG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYfAOZG .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYfAOZG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYfAOZG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYfAOZG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYfAOZG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYfAOZG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYfAOZG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYfAOZG .carousel {
  width: 100%;
}
.cid-tXxfYfAOZG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYfAOZG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYfAOZG .modal.fade .modal-dialog,
.cid-tXxfYfAOZG .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYfAOZG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYfAOZG H6 {
  text-align: center;
}
.cid-tXxfYfAOZG H3 {
  color: #000000;
}
.cid-tXxfYgYbFN {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYgYbFN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYgYbFN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYgYbFN .item {
  padding-bottom: 2rem;
}
.cid-tXxfYgYbFN .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYgYbFN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYgYbFN .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-tXxfYgYbFN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYgYbFN .carousel-control,
.cid-tXxfYgYbFN .close {
  background: #1b1b1b;
}
.cid-tXxfYgYbFN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYgYbFN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYgYbFN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYgYbFN .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYgYbFN .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-tXxfYgYbFN .close::before {
  content: '\e91a';
}
.cid-tXxfYgYbFN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYgYbFN .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-tXxfYgYbFN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYgYbFN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYgYbFN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYgYbFN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYgYbFN .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-tXxfYgYbFN .carousel-indicators li.active,
.cid-tXxfYgYbFN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYgYbFN .carousel-indicators li::after,
.cid-tXxfYgYbFN .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYgYbFN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYgYbFN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYgYbFN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYgYbFN .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYgYbFN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYgYbFN .carousel-inner > .active {
  display: block;
}
.cid-tXxfYgYbFN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYgYbFN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYgYbFN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYgYbFN .carousel-control,
  .cid-tXxfYgYbFN .carousel-indicators,
  .cid-tXxfYgYbFN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYgYbFN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYgYbFN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYgYbFN .carousel-indicators .active,
.cid-tXxfYgYbFN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYgYbFN .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYgYbFN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYgYbFN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYgYbFN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYgYbFN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYgYbFN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYgYbFN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYgYbFN .carousel {
  width: 100%;
}
.cid-tXxfYgYbFN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYgYbFN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYgYbFN .modal.fade .modal-dialog,
.cid-tXxfYgYbFN .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYgYbFN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYgYbFN H6 {
  text-align: center;
}
.cid-tXxfYgYbFN H3 {
  color: #000000;
}
.cid-tXxfYhm1Sq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYhm1Sq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYhm1Sq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYhm1Sq .item {
  padding-bottom: 2rem;
}
.cid-tXxfYhm1Sq .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYhm1Sq .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYhm1Sq .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-tXxfYhm1Sq .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYhm1Sq .carousel-control,
.cid-tXxfYhm1Sq .close {
  background: #1b1b1b;
}
.cid-tXxfYhm1Sq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYhm1Sq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYhm1Sq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYhm1Sq .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYhm1Sq .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-tXxfYhm1Sq .close::before {
  content: '\e91a';
}
.cid-tXxfYhm1Sq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYhm1Sq .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-tXxfYhm1Sq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYhm1Sq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYhm1Sq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYhm1Sq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYhm1Sq .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-tXxfYhm1Sq .carousel-indicators li.active,
.cid-tXxfYhm1Sq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYhm1Sq .carousel-indicators li::after,
.cid-tXxfYhm1Sq .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYhm1Sq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYhm1Sq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYhm1Sq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYhm1Sq .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYhm1Sq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYhm1Sq .carousel-inner > .active {
  display: block;
}
.cid-tXxfYhm1Sq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYhm1Sq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYhm1Sq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYhm1Sq .carousel-control,
  .cid-tXxfYhm1Sq .carousel-indicators,
  .cid-tXxfYhm1Sq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYhm1Sq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYhm1Sq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYhm1Sq .carousel-indicators .active,
.cid-tXxfYhm1Sq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYhm1Sq .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYhm1Sq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYhm1Sq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYhm1Sq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYhm1Sq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYhm1Sq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYhm1Sq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYhm1Sq .carousel {
  width: 100%;
}
.cid-tXxfYhm1Sq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYhm1Sq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYhm1Sq .modal.fade .modal-dialog,
.cid-tXxfYhm1Sq .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYhm1Sq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYhm1Sq H6 {
  text-align: center;
}
.cid-tXxfYhm1Sq H3 {
  color: #000000;
}
.cid-tXxfYhF0H7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYhF0H7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYhF0H7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYhF0H7 .item {
  padding-bottom: 2rem;
}
.cid-tXxfYhF0H7 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYhF0H7 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYhF0H7 .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-tXxfYhF0H7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYhF0H7 .carousel-control,
.cid-tXxfYhF0H7 .close {
  background: #1b1b1b;
}
.cid-tXxfYhF0H7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYhF0H7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYhF0H7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYhF0H7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYhF0H7 .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-tXxfYhF0H7 .close::before {
  content: '\e91a';
}
.cid-tXxfYhF0H7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYhF0H7 .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-tXxfYhF0H7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYhF0H7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYhF0H7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYhF0H7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYhF0H7 .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-tXxfYhF0H7 .carousel-indicators li.active,
.cid-tXxfYhF0H7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYhF0H7 .carousel-indicators li::after,
.cid-tXxfYhF0H7 .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYhF0H7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYhF0H7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYhF0H7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYhF0H7 .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYhF0H7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYhF0H7 .carousel-inner > .active {
  display: block;
}
.cid-tXxfYhF0H7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYhF0H7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYhF0H7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYhF0H7 .carousel-control,
  .cid-tXxfYhF0H7 .carousel-indicators,
  .cid-tXxfYhF0H7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYhF0H7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYhF0H7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYhF0H7 .carousel-indicators .active,
.cid-tXxfYhF0H7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYhF0H7 .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYhF0H7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYhF0H7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYhF0H7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYhF0H7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYhF0H7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYhF0H7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYhF0H7 .carousel {
  width: 100%;
}
.cid-tXxfYhF0H7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYhF0H7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYhF0H7 .modal.fade .modal-dialog,
.cid-tXxfYhF0H7 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYhF0H7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYhF0H7 H6 {
  text-align: center;
}
.cid-tXxfYhF0H7 H3 {
  color: #7b7b7b;
}
.cid-tXxfYjb0PO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYjb0PO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYjb0PO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYjb0PO .item {
  padding-bottom: 2rem;
}
.cid-tXxfYjb0PO .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYjb0PO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYjb0PO .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-tXxfYjb0PO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYjb0PO .carousel-control,
.cid-tXxfYjb0PO .close {
  background: #1b1b1b;
}
.cid-tXxfYjb0PO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYjb0PO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYjb0PO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYjb0PO .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYjb0PO .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-tXxfYjb0PO .close::before {
  content: '\e91a';
}
.cid-tXxfYjb0PO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYjb0PO .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-tXxfYjb0PO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYjb0PO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYjb0PO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYjb0PO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYjb0PO .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-tXxfYjb0PO .carousel-indicators li.active,
.cid-tXxfYjb0PO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYjb0PO .carousel-indicators li::after,
.cid-tXxfYjb0PO .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYjb0PO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYjb0PO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYjb0PO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYjb0PO .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYjb0PO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYjb0PO .carousel-inner > .active {
  display: block;
}
.cid-tXxfYjb0PO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYjb0PO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYjb0PO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYjb0PO .carousel-control,
  .cid-tXxfYjb0PO .carousel-indicators,
  .cid-tXxfYjb0PO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYjb0PO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYjb0PO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYjb0PO .carousel-indicators .active,
.cid-tXxfYjb0PO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYjb0PO .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYjb0PO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYjb0PO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYjb0PO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYjb0PO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYjb0PO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYjb0PO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYjb0PO .carousel {
  width: 100%;
}
.cid-tXxfYjb0PO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYjb0PO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYjb0PO .modal.fade .modal-dialog,
.cid-tXxfYjb0PO .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYjb0PO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYjb0PO H6 {
  text-align: center;
}
.cid-tXxfYjb0PO H3 {
  color: #353535;
}
.cid-tXxfYjB2Gt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYjB2Gt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYjB2Gt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYjB2Gt .item {
  padding-bottom: 2rem;
}
.cid-tXxfYjB2Gt .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYjB2Gt .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYjB2Gt .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-tXxfYjB2Gt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYjB2Gt .carousel-control,
.cid-tXxfYjB2Gt .close {
  background: #1b1b1b;
}
.cid-tXxfYjB2Gt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYjB2Gt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYjB2Gt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYjB2Gt .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYjB2Gt .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-tXxfYjB2Gt .close::before {
  content: '\e91a';
}
.cid-tXxfYjB2Gt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYjB2Gt .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-tXxfYjB2Gt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYjB2Gt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYjB2Gt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYjB2Gt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYjB2Gt .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-tXxfYjB2Gt .carousel-indicators li.active,
.cid-tXxfYjB2Gt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYjB2Gt .carousel-indicators li::after,
.cid-tXxfYjB2Gt .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYjB2Gt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYjB2Gt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYjB2Gt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYjB2Gt .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYjB2Gt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYjB2Gt .carousel-inner > .active {
  display: block;
}
.cid-tXxfYjB2Gt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYjB2Gt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYjB2Gt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYjB2Gt .carousel-control,
  .cid-tXxfYjB2Gt .carousel-indicators,
  .cid-tXxfYjB2Gt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYjB2Gt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYjB2Gt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYjB2Gt .carousel-indicators .active,
.cid-tXxfYjB2Gt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYjB2Gt .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYjB2Gt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYjB2Gt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYjB2Gt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYjB2Gt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYjB2Gt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYjB2Gt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYjB2Gt .carousel {
  width: 100%;
}
.cid-tXxfYjB2Gt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYjB2Gt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYjB2Gt .modal.fade .modal-dialog,
.cid-tXxfYjB2Gt .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYjB2Gt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYjB2Gt H6 {
  text-align: center;
}
.cid-tXxfYjB2Gt H3 {
  color: #353535;
}
.cid-tXxfYjXeRC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYjXeRC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYjXeRC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYjXeRC .item {
  padding-bottom: 2rem;
}
.cid-tXxfYjXeRC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYjXeRC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYjXeRC .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-tXxfYjXeRC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYjXeRC .carousel-control,
.cid-tXxfYjXeRC .close {
  background: #1b1b1b;
}
.cid-tXxfYjXeRC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYjXeRC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYjXeRC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYjXeRC .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYjXeRC .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-tXxfYjXeRC .close::before {
  content: '\e91a';
}
.cid-tXxfYjXeRC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYjXeRC .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-tXxfYjXeRC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYjXeRC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYjXeRC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYjXeRC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYjXeRC .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-tXxfYjXeRC .carousel-indicators li.active,
.cid-tXxfYjXeRC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYjXeRC .carousel-indicators li::after,
.cid-tXxfYjXeRC .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYjXeRC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYjXeRC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYjXeRC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYjXeRC .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYjXeRC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYjXeRC .carousel-inner > .active {
  display: block;
}
.cid-tXxfYjXeRC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYjXeRC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYjXeRC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYjXeRC .carousel-control,
  .cid-tXxfYjXeRC .carousel-indicators,
  .cid-tXxfYjXeRC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYjXeRC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYjXeRC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYjXeRC .carousel-indicators .active,
.cid-tXxfYjXeRC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYjXeRC .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYjXeRC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYjXeRC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYjXeRC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYjXeRC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYjXeRC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYjXeRC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYjXeRC .carousel {
  width: 100%;
}
.cid-tXxfYjXeRC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYjXeRC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYjXeRC .modal.fade .modal-dialog,
.cid-tXxfYjXeRC .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYjXeRC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYjXeRC H6 {
  text-align: center;
}
.cid-tXxfYjXeRC H3 {
  color: #000000;
}
.cid-tYqUIp1fWq {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #f4f3ec;
}
.cid-tYqUIp1fWq .mbr-media {
  position: relative;
}
.cid-tYqUIp1fWq .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-tYqUIp1fWq a:hover {
  background-image: none !important;
}
.cid-tYqUIp1fWq .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tYqUIp1fWq .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-tYqUIp1fWq .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tYqUIp1fWq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tYqUIp1fWq .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tYqUIp1fWq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  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-tYqUIp1fWq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tYqUIp1fWq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYqUIp1fWq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYqUIp1fWq .content-head {
  max-width: 800px;
}
.cid-tYqUIp1fWq .mbr-section-title {
  color: #232323;
}
.cid-tXxfYkmAJ9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfYkmAJ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYkmAJ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYkmAJ9 .item {
  padding-bottom: 2rem;
}
.cid-tXxfYkmAJ9 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYkmAJ9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYkmAJ9 .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-tXxfYkmAJ9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYkmAJ9 .carousel-control,
.cid-tXxfYkmAJ9 .close {
  background: #1b1b1b;
}
.cid-tXxfYkmAJ9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYkmAJ9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYkmAJ9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYkmAJ9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYkmAJ9 .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-tXxfYkmAJ9 .close::before {
  content: '\e91a';
}
.cid-tXxfYkmAJ9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYkmAJ9 .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-tXxfYkmAJ9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYkmAJ9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYkmAJ9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYkmAJ9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYkmAJ9 .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-tXxfYkmAJ9 .carousel-indicators li.active,
.cid-tXxfYkmAJ9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYkmAJ9 .carousel-indicators li::after,
.cid-tXxfYkmAJ9 .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYkmAJ9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYkmAJ9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYkmAJ9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYkmAJ9 .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYkmAJ9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYkmAJ9 .carousel-inner > .active {
  display: block;
}
.cid-tXxfYkmAJ9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYkmAJ9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYkmAJ9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYkmAJ9 .carousel-control,
  .cid-tXxfYkmAJ9 .carousel-indicators,
  .cid-tXxfYkmAJ9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYkmAJ9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYkmAJ9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYkmAJ9 .carousel-indicators .active,
.cid-tXxfYkmAJ9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYkmAJ9 .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYkmAJ9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYkmAJ9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYkmAJ9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYkmAJ9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYkmAJ9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYkmAJ9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYkmAJ9 .carousel {
  width: 100%;
}
.cid-tXxfYkmAJ9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYkmAJ9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYkmAJ9 .modal.fade .modal-dialog,
.cid-tXxfYkmAJ9 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYkmAJ9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYkmAJ9 H6 {
  text-align: center;
}
.cid-tXxfYkmAJ9 H3 {
  color: #000000;
}
.cid-tXxfYkIbyI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXxfYkIbyI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYkIbyI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYkIbyI .item {
  padding-bottom: 2rem;
}
.cid-tXxfYkIbyI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfYkIbyI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfYkIbyI .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-tXxfYkIbyI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfYkIbyI .carousel-control,
.cid-tXxfYkIbyI .close {
  background: #1b1b1b;
}
.cid-tXxfYkIbyI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfYkIbyI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfYkIbyI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfYkIbyI .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfYkIbyI .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-tXxfYkIbyI .close::before {
  content: '\e91a';
}
.cid-tXxfYkIbyI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfYkIbyI .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-tXxfYkIbyI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYkIbyI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfYkIbyI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfYkIbyI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfYkIbyI .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-tXxfYkIbyI .carousel-indicators li.active,
.cid-tXxfYkIbyI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfYkIbyI .carousel-indicators li::after,
.cid-tXxfYkIbyI .carousel-indicators li::before {
  content: none;
}
.cid-tXxfYkIbyI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfYkIbyI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYkIbyI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYkIbyI .carousel-indicators {
    display: none;
  }
}
.cid-tXxfYkIbyI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfYkIbyI .carousel-inner > .active {
  display: block;
}
.cid-tXxfYkIbyI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfYkIbyI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfYkIbyI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfYkIbyI .carousel-control,
  .cid-tXxfYkIbyI .carousel-indicators,
  .cid-tXxfYkIbyI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYkIbyI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfYkIbyI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfYkIbyI .carousel-indicators .active,
.cid-tXxfYkIbyI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfYkIbyI .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfYkIbyI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfYkIbyI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfYkIbyI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfYkIbyI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfYkIbyI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfYkIbyI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfYkIbyI .carousel {
  width: 100%;
}
.cid-tXxfYkIbyI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfYkIbyI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfYkIbyI .modal.fade .modal-dialog,
.cid-tXxfYkIbyI .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfYkIbyI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfYkIbyI H6 {
  text-align: center;
}
.cid-tXxfYkIbyI H3 {
  color: #353535;
}
.cid-tXxfYm091f {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-tXxfYm091f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfYm091f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfYm091f .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXxfYm091f .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXxfYm091f .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXxfYm091f .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYm091f .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYm091f .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXxfYm091f .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXxfYm091f .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfYm091f .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfYm091f .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXxfYm091f .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXxfYm091f .mbr-text {
    width: 100%;
  }
}
.cid-tXxfYm091f .mbr-section-subtitle,
.cid-tXxfYm091f .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u3snV0gQOO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u3snV0gQOO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3snV0gQOO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3snV0gQOO .video-wrapper iframe {
  width: 100%;
}
.cid-u3snV0gQOO .mbr-section-title,
.cid-u3snV0gQOO .mbr-section-subtitle,
.cid-u3snV0gQOO .mbr-text {
  text-align: center;
}
.cid-u3snV0gQOO .mbr-section-title {
  color: #e6c63b;
}
.cid-u3snV0gQOO .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-tZLNS3qbB1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-tZLNS3qbB1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZLNS3qbB1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZLNS3qbB1 .item {
  padding-bottom: 2rem;
}
.cid-tZLNS3qbB1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZLNS3qbB1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZLNS3qbB1 .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-tZLNS3qbB1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZLNS3qbB1 .carousel-control,
.cid-tZLNS3qbB1 .close {
  background: #1b1b1b;
}
.cid-tZLNS3qbB1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZLNS3qbB1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZLNS3qbB1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZLNS3qbB1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZLNS3qbB1 .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-tZLNS3qbB1 .close::before {
  content: '\e91a';
}
.cid-tZLNS3qbB1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZLNS3qbB1 .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-tZLNS3qbB1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZLNS3qbB1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZLNS3qbB1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZLNS3qbB1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZLNS3qbB1 .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-tZLNS3qbB1 .carousel-indicators li.active,
.cid-tZLNS3qbB1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZLNS3qbB1 .carousel-indicators li::after,
.cid-tZLNS3qbB1 .carousel-indicators li::before {
  content: none;
}
.cid-tZLNS3qbB1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZLNS3qbB1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZLNS3qbB1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZLNS3qbB1 .carousel-indicators {
    display: none;
  }
}
.cid-tZLNS3qbB1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZLNS3qbB1 .carousel-inner > .active {
  display: block;
}
.cid-tZLNS3qbB1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZLNS3qbB1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZLNS3qbB1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZLNS3qbB1 .carousel-control,
  .cid-tZLNS3qbB1 .carousel-indicators,
  .cid-tZLNS3qbB1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZLNS3qbB1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZLNS3qbB1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZLNS3qbB1 .carousel-indicators .active,
.cid-tZLNS3qbB1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZLNS3qbB1 .carousel-indicators .active {
  background: #fff;
}
.cid-tZLNS3qbB1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZLNS3qbB1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZLNS3qbB1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZLNS3qbB1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZLNS3qbB1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZLNS3qbB1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZLNS3qbB1 .carousel {
  width: 100%;
}
.cid-tZLNS3qbB1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZLNS3qbB1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZLNS3qbB1 .modal.fade .modal-dialog,
.cid-tZLNS3qbB1 .modal.in .modal-dialog {
  transform: none;
}
.cid-tZLNS3qbB1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZLNS3qbB1 H6 {
  text-align: center;
}
.cid-tZLNS3qbB1 H3 {
  color: #ffffff;
}
.cid-tZLNS3qbB1 H4 {
  color: #7b7b7b;
}
.cid-tZM9XpNVIU {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #f4f3ec;
}
.cid-tZM9XpNVIU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZM9XpNVIU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZM9XpNVIU .item {
  padding-bottom: 2rem;
}
.cid-tZM9XpNVIU .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZM9XpNVIU .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZM9XpNVIU .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-tZM9XpNVIU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZM9XpNVIU .carousel-control,
.cid-tZM9XpNVIU .close {
  background: #1b1b1b;
}
.cid-tZM9XpNVIU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZM9XpNVIU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZM9XpNVIU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZM9XpNVIU .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZM9XpNVIU .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-tZM9XpNVIU .close::before {
  content: '\e91a';
}
.cid-tZM9XpNVIU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZM9XpNVIU .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-tZM9XpNVIU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZM9XpNVIU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZM9XpNVIU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZM9XpNVIU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZM9XpNVIU .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-tZM9XpNVIU .carousel-indicators li.active,
.cid-tZM9XpNVIU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZM9XpNVIU .carousel-indicators li::after,
.cid-tZM9XpNVIU .carousel-indicators li::before {
  content: none;
}
.cid-tZM9XpNVIU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZM9XpNVIU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZM9XpNVIU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZM9XpNVIU .carousel-indicators {
    display: none;
  }
}
.cid-tZM9XpNVIU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZM9XpNVIU .carousel-inner > .active {
  display: block;
}
.cid-tZM9XpNVIU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZM9XpNVIU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZM9XpNVIU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZM9XpNVIU .carousel-control,
  .cid-tZM9XpNVIU .carousel-indicators,
  .cid-tZM9XpNVIU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZM9XpNVIU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZM9XpNVIU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZM9XpNVIU .carousel-indicators .active,
.cid-tZM9XpNVIU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZM9XpNVIU .carousel-indicators .active {
  background: #fff;
}
.cid-tZM9XpNVIU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZM9XpNVIU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZM9XpNVIU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZM9XpNVIU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZM9XpNVIU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZM9XpNVIU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZM9XpNVIU .carousel {
  width: 100%;
}
.cid-tZM9XpNVIU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZM9XpNVIU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZM9XpNVIU .modal.fade .modal-dialog,
.cid-tZM9XpNVIU .modal.in .modal-dialog {
  transform: none;
}
.cid-tZM9XpNVIU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZM9XpNVIU H6 {
  text-align: center;
}
.cid-tZM9XpNVIU H3 {
  color: #000000;
}
.cid-tXxeSQn6Un {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxeSQn6Un .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxeSQn6Un .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxeSQn6Un .item {
  padding-bottom: 2rem;
}
.cid-tXxeSQn6Un .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxeSQn6Un .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxeSQn6Un .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-tXxeSQn6Un .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxeSQn6Un .carousel-control,
.cid-tXxeSQn6Un .close {
  background: #1b1b1b;
}
.cid-tXxeSQn6Un .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxeSQn6Un .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxeSQn6Un .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxeSQn6Un .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxeSQn6Un .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-tXxeSQn6Un .close::before {
  content: '\e91a';
}
.cid-tXxeSQn6Un .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxeSQn6Un .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-tXxeSQn6Un .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxeSQn6Un .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxeSQn6Un .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxeSQn6Un .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxeSQn6Un .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-tXxeSQn6Un .carousel-indicators li.active,
.cid-tXxeSQn6Un .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxeSQn6Un .carousel-indicators li::after,
.cid-tXxeSQn6Un .carousel-indicators li::before {
  content: none;
}
.cid-tXxeSQn6Un .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxeSQn6Un .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxeSQn6Un .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSQn6Un .carousel-indicators {
    display: none;
  }
}
.cid-tXxeSQn6Un .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxeSQn6Un .carousel-inner > .active {
  display: block;
}
.cid-tXxeSQn6Un .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxeSQn6Un .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxeSQn6Un .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxeSQn6Un .carousel-control,
  .cid-tXxeSQn6Un .carousel-indicators,
  .cid-tXxeSQn6Un .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSQn6Un .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxeSQn6Un .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxeSQn6Un .carousel-indicators .active,
.cid-tXxeSQn6Un .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxeSQn6Un .carousel-indicators .active {
  background: #fff;
}
.cid-tXxeSQn6Un .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxeSQn6Un .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxeSQn6Un .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxeSQn6Un .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxeSQn6Un .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxeSQn6Un .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxeSQn6Un .carousel {
  width: 100%;
}
.cid-tXxeSQn6Un .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxeSQn6Un .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxeSQn6Un .modal.fade .modal-dialog,
.cid-tXxeSQn6Un .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxeSQn6Un .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxeSQn6Un H6 {
  text-align: center;
}
.cid-tXxeSQn6Un H3 {
  color: #353535;
}
.cid-tXxeSR3POi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXxeSR3POi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxeSR3POi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxeSR3POi .item {
  padding-bottom: 2rem;
}
.cid-tXxeSR3POi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxeSR3POi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxeSR3POi .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-tXxeSR3POi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxeSR3POi .carousel-control,
.cid-tXxeSR3POi .close {
  background: #1b1b1b;
}
.cid-tXxeSR3POi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxeSR3POi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxeSR3POi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxeSR3POi .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxeSR3POi .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-tXxeSR3POi .close::before {
  content: '\e91a';
}
.cid-tXxeSR3POi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxeSR3POi .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-tXxeSR3POi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxeSR3POi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxeSR3POi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxeSR3POi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxeSR3POi .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-tXxeSR3POi .carousel-indicators li.active,
.cid-tXxeSR3POi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxeSR3POi .carousel-indicators li::after,
.cid-tXxeSR3POi .carousel-indicators li::before {
  content: none;
}
.cid-tXxeSR3POi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxeSR3POi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxeSR3POi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSR3POi .carousel-indicators {
    display: none;
  }
}
.cid-tXxeSR3POi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxeSR3POi .carousel-inner > .active {
  display: block;
}
.cid-tXxeSR3POi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxeSR3POi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxeSR3POi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxeSR3POi .carousel-control,
  .cid-tXxeSR3POi .carousel-indicators,
  .cid-tXxeSR3POi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSR3POi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxeSR3POi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxeSR3POi .carousel-indicators .active,
.cid-tXxeSR3POi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxeSR3POi .carousel-indicators .active {
  background: #fff;
}
.cid-tXxeSR3POi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxeSR3POi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxeSR3POi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxeSR3POi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxeSR3POi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxeSR3POi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxeSR3POi .carousel {
  width: 100%;
}
.cid-tXxeSR3POi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxeSR3POi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxeSR3POi .modal.fade .modal-dialog,
.cid-tXxeSR3POi .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxeSR3POi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxeSR3POi H6 {
  text-align: center;
}
.cid-tXxeSR3POi H3 {
  color: #353535;
}
.cid-tXxeSRHWgF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxeSRHWgF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxeSRHWgF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxeSRHWgF .item {
  padding-bottom: 2rem;
}
.cid-tXxeSRHWgF .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxeSRHWgF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxeSRHWgF .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-tXxeSRHWgF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxeSRHWgF .carousel-control,
.cid-tXxeSRHWgF .close {
  background: #1b1b1b;
}
.cid-tXxeSRHWgF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxeSRHWgF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxeSRHWgF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxeSRHWgF .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxeSRHWgF .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-tXxeSRHWgF .close::before {
  content: '\e91a';
}
.cid-tXxeSRHWgF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxeSRHWgF .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-tXxeSRHWgF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxeSRHWgF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxeSRHWgF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxeSRHWgF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxeSRHWgF .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-tXxeSRHWgF .carousel-indicators li.active,
.cid-tXxeSRHWgF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxeSRHWgF .carousel-indicators li::after,
.cid-tXxeSRHWgF .carousel-indicators li::before {
  content: none;
}
.cid-tXxeSRHWgF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxeSRHWgF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxeSRHWgF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSRHWgF .carousel-indicators {
    display: none;
  }
}
.cid-tXxeSRHWgF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxeSRHWgF .carousel-inner > .active {
  display: block;
}
.cid-tXxeSRHWgF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxeSRHWgF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxeSRHWgF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxeSRHWgF .carousel-control,
  .cid-tXxeSRHWgF .carousel-indicators,
  .cid-tXxeSRHWgF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSRHWgF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxeSRHWgF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxeSRHWgF .carousel-indicators .active,
.cid-tXxeSRHWgF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxeSRHWgF .carousel-indicators .active {
  background: #fff;
}
.cid-tXxeSRHWgF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxeSRHWgF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxeSRHWgF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxeSRHWgF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxeSRHWgF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxeSRHWgF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxeSRHWgF .carousel {
  width: 100%;
}
.cid-tXxeSRHWgF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxeSRHWgF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxeSRHWgF .modal.fade .modal-dialog,
.cid-tXxeSRHWgF .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxeSRHWgF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxeSRHWgF H6 {
  text-align: center;
}
.cid-tXxeSRHWgF H3 {
  color: #353535;
}
.cid-tXxeSSrdBu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxeSSrdBu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxeSSrdBu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxeSSrdBu .item {
  padding-bottom: 2rem;
}
.cid-tXxeSSrdBu .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxeSSrdBu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxeSSrdBu .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-tXxeSSrdBu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxeSSrdBu .carousel-control,
.cid-tXxeSSrdBu .close {
  background: #1b1b1b;
}
.cid-tXxeSSrdBu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxeSSrdBu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxeSSrdBu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxeSSrdBu .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxeSSrdBu .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-tXxeSSrdBu .close::before {
  content: '\e91a';
}
.cid-tXxeSSrdBu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxeSSrdBu .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-tXxeSSrdBu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxeSSrdBu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxeSSrdBu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxeSSrdBu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxeSSrdBu .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-tXxeSSrdBu .carousel-indicators li.active,
.cid-tXxeSSrdBu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxeSSrdBu .carousel-indicators li::after,
.cid-tXxeSSrdBu .carousel-indicators li::before {
  content: none;
}
.cid-tXxeSSrdBu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxeSSrdBu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxeSSrdBu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSSrdBu .carousel-indicators {
    display: none;
  }
}
.cid-tXxeSSrdBu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxeSSrdBu .carousel-inner > .active {
  display: block;
}
.cid-tXxeSSrdBu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxeSSrdBu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxeSSrdBu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxeSSrdBu .carousel-control,
  .cid-tXxeSSrdBu .carousel-indicators,
  .cid-tXxeSSrdBu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSSrdBu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxeSSrdBu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxeSSrdBu .carousel-indicators .active,
.cid-tXxeSSrdBu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxeSSrdBu .carousel-indicators .active {
  background: #fff;
}
.cid-tXxeSSrdBu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxeSSrdBu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxeSSrdBu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxeSSrdBu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxeSSrdBu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxeSSrdBu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxeSSrdBu .carousel {
  width: 100%;
}
.cid-tXxeSSrdBu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxeSSrdBu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxeSSrdBu .modal.fade .modal-dialog,
.cid-tXxeSSrdBu .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxeSSrdBu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxeSSrdBu H6 {
  text-align: center;
}
.cid-tXxeSSrdBu H3 {
  color: #7b7b7b;
}
.cid-tZM8wAjG1b {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZM8wAjG1b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZM8wAjG1b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZM8wAjG1b .item {
  padding-bottom: 2rem;
}
.cid-tZM8wAjG1b .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZM8wAjG1b .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZM8wAjG1b .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-tZM8wAjG1b .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZM8wAjG1b .carousel-control,
.cid-tZM8wAjG1b .close {
  background: #1b1b1b;
}
.cid-tZM8wAjG1b .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZM8wAjG1b .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZM8wAjG1b .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZM8wAjG1b .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZM8wAjG1b .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-tZM8wAjG1b .close::before {
  content: '\e91a';
}
.cid-tZM8wAjG1b .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZM8wAjG1b .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-tZM8wAjG1b .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZM8wAjG1b .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZM8wAjG1b .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZM8wAjG1b .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZM8wAjG1b .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-tZM8wAjG1b .carousel-indicators li.active,
.cid-tZM8wAjG1b .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZM8wAjG1b .carousel-indicators li::after,
.cid-tZM8wAjG1b .carousel-indicators li::before {
  content: none;
}
.cid-tZM8wAjG1b .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZM8wAjG1b .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZM8wAjG1b .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZM8wAjG1b .carousel-indicators {
    display: none;
  }
}
.cid-tZM8wAjG1b .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZM8wAjG1b .carousel-inner > .active {
  display: block;
}
.cid-tZM8wAjG1b .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZM8wAjG1b .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZM8wAjG1b .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZM8wAjG1b .carousel-control,
  .cid-tZM8wAjG1b .carousel-indicators,
  .cid-tZM8wAjG1b .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZM8wAjG1b .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZM8wAjG1b .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZM8wAjG1b .carousel-indicators .active,
.cid-tZM8wAjG1b .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZM8wAjG1b .carousel-indicators .active {
  background: #fff;
}
.cid-tZM8wAjG1b .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZM8wAjG1b .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZM8wAjG1b .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZM8wAjG1b .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZM8wAjG1b .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZM8wAjG1b .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZM8wAjG1b .carousel {
  width: 100%;
}
.cid-tZM8wAjG1b .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZM8wAjG1b .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZM8wAjG1b .modal.fade .modal-dialog,
.cid-tZM8wAjG1b .modal.in .modal-dialog {
  transform: none;
}
.cid-tZM8wAjG1b .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZM8wAjG1b H6 {
  text-align: center;
}
.cid-tZM8wAjG1b H3 {
  color: #7b7b7b;
}
.cid-u1shd5xrcG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1shd5xrcG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1shd5xrcG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1shd5xrcG .item {
  padding-bottom: 2rem;
}
.cid-u1shd5xrcG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1shd5xrcG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1shd5xrcG .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-u1shd5xrcG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1shd5xrcG .carousel-control,
.cid-u1shd5xrcG .close {
  background: #1b1b1b;
}
.cid-u1shd5xrcG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1shd5xrcG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1shd5xrcG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1shd5xrcG .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1shd5xrcG .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-u1shd5xrcG .close::before {
  content: '\e91a';
}
.cid-u1shd5xrcG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1shd5xrcG .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-u1shd5xrcG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1shd5xrcG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1shd5xrcG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1shd5xrcG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1shd5xrcG .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-u1shd5xrcG .carousel-indicators li.active,
.cid-u1shd5xrcG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1shd5xrcG .carousel-indicators li::after,
.cid-u1shd5xrcG .carousel-indicators li::before {
  content: none;
}
.cid-u1shd5xrcG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1shd5xrcG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1shd5xrcG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1shd5xrcG .carousel-indicators {
    display: none;
  }
}
.cid-u1shd5xrcG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1shd5xrcG .carousel-inner > .active {
  display: block;
}
.cid-u1shd5xrcG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1shd5xrcG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1shd5xrcG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1shd5xrcG .carousel-control,
  .cid-u1shd5xrcG .carousel-indicators,
  .cid-u1shd5xrcG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1shd5xrcG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1shd5xrcG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1shd5xrcG .carousel-indicators .active,
.cid-u1shd5xrcG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1shd5xrcG .carousel-indicators .active {
  background: #fff;
}
.cid-u1shd5xrcG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1shd5xrcG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1shd5xrcG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1shd5xrcG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1shd5xrcG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1shd5xrcG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1shd5xrcG .carousel {
  width: 100%;
}
.cid-u1shd5xrcG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1shd5xrcG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1shd5xrcG .modal.fade .modal-dialog,
.cid-u1shd5xrcG .modal.in .modal-dialog {
  transform: none;
}
.cid-u1shd5xrcG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1shd5xrcG H6 {
  text-align: center;
}
.cid-u1shd5xrcG H3 {
  color: #353535;
}
.cid-u1ssDJI4n3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1ssDJI4n3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1ssDJI4n3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1ssDJI4n3 .item {
  padding-bottom: 2rem;
}
.cid-u1ssDJI4n3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1ssDJI4n3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1ssDJI4n3 .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-u1ssDJI4n3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1ssDJI4n3 .carousel-control,
.cid-u1ssDJI4n3 .close {
  background: #1b1b1b;
}
.cid-u1ssDJI4n3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1ssDJI4n3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1ssDJI4n3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1ssDJI4n3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1ssDJI4n3 .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-u1ssDJI4n3 .close::before {
  content: '\e91a';
}
.cid-u1ssDJI4n3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1ssDJI4n3 .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-u1ssDJI4n3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1ssDJI4n3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1ssDJI4n3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1ssDJI4n3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1ssDJI4n3 .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-u1ssDJI4n3 .carousel-indicators li.active,
.cid-u1ssDJI4n3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1ssDJI4n3 .carousel-indicators li::after,
.cid-u1ssDJI4n3 .carousel-indicators li::before {
  content: none;
}
.cid-u1ssDJI4n3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1ssDJI4n3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1ssDJI4n3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1ssDJI4n3 .carousel-indicators {
    display: none;
  }
}
.cid-u1ssDJI4n3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1ssDJI4n3 .carousel-inner > .active {
  display: block;
}
.cid-u1ssDJI4n3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1ssDJI4n3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1ssDJI4n3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1ssDJI4n3 .carousel-control,
  .cid-u1ssDJI4n3 .carousel-indicators,
  .cid-u1ssDJI4n3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1ssDJI4n3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1ssDJI4n3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1ssDJI4n3 .carousel-indicators .active,
.cid-u1ssDJI4n3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1ssDJI4n3 .carousel-indicators .active {
  background: #fff;
}
.cid-u1ssDJI4n3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1ssDJI4n3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1ssDJI4n3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1ssDJI4n3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1ssDJI4n3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1ssDJI4n3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1ssDJI4n3 .carousel {
  width: 100%;
}
.cid-u1ssDJI4n3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1ssDJI4n3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1ssDJI4n3 .modal.fade .modal-dialog,
.cid-u1ssDJI4n3 .modal.in .modal-dialog {
  transform: none;
}
.cid-u1ssDJI4n3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1ssDJI4n3 H6 {
  text-align: center;
}
.cid-u1ssDJI4n3 H3 {
  color: #353535;
}
.cid-u1scTSGgPN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1scTSGgPN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1scTSGgPN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1scTSGgPN .item {
  padding-bottom: 2rem;
}
.cid-u1scTSGgPN .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1scTSGgPN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1scTSGgPN .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-u1scTSGgPN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1scTSGgPN .carousel-control,
.cid-u1scTSGgPN .close {
  background: #1b1b1b;
}
.cid-u1scTSGgPN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1scTSGgPN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1scTSGgPN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1scTSGgPN .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1scTSGgPN .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-u1scTSGgPN .close::before {
  content: '\e91a';
}
.cid-u1scTSGgPN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1scTSGgPN .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-u1scTSGgPN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1scTSGgPN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1scTSGgPN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1scTSGgPN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1scTSGgPN .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-u1scTSGgPN .carousel-indicators li.active,
.cid-u1scTSGgPN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1scTSGgPN .carousel-indicators li::after,
.cid-u1scTSGgPN .carousel-indicators li::before {
  content: none;
}
.cid-u1scTSGgPN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1scTSGgPN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1scTSGgPN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1scTSGgPN .carousel-indicators {
    display: none;
  }
}
.cid-u1scTSGgPN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1scTSGgPN .carousel-inner > .active {
  display: block;
}
.cid-u1scTSGgPN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1scTSGgPN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1scTSGgPN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1scTSGgPN .carousel-control,
  .cid-u1scTSGgPN .carousel-indicators,
  .cid-u1scTSGgPN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1scTSGgPN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1scTSGgPN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1scTSGgPN .carousel-indicators .active,
.cid-u1scTSGgPN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1scTSGgPN .carousel-indicators .active {
  background: #fff;
}
.cid-u1scTSGgPN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1scTSGgPN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1scTSGgPN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1scTSGgPN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1scTSGgPN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1scTSGgPN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1scTSGgPN .carousel {
  width: 100%;
}
.cid-u1scTSGgPN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1scTSGgPN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1scTSGgPN .modal.fade .modal-dialog,
.cid-u1scTSGgPN .modal.in .modal-dialog {
  transform: none;
}
.cid-u1scTSGgPN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1scTSGgPN H6 {
  text-align: center;
}
.cid-u1scTSGgPN H3 {
  color: #353535;
}
.cid-u1sdk6496o {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1sdk6496o .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sdk6496o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sdk6496o .item {
  padding-bottom: 2rem;
}
.cid-u1sdk6496o .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1sdk6496o .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1sdk6496o .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-u1sdk6496o .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1sdk6496o .carousel-control,
.cid-u1sdk6496o .close {
  background: #1b1b1b;
}
.cid-u1sdk6496o .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1sdk6496o .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1sdk6496o .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1sdk6496o .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1sdk6496o .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-u1sdk6496o .close::before {
  content: '\e91a';
}
.cid-u1sdk6496o .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1sdk6496o .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-u1sdk6496o .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sdk6496o .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1sdk6496o .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1sdk6496o .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1sdk6496o .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-u1sdk6496o .carousel-indicators li.active,
.cid-u1sdk6496o .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1sdk6496o .carousel-indicators li::after,
.cid-u1sdk6496o .carousel-indicators li::before {
  content: none;
}
.cid-u1sdk6496o .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1sdk6496o .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1sdk6496o .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1sdk6496o .carousel-indicators {
    display: none;
  }
}
.cid-u1sdk6496o .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1sdk6496o .carousel-inner > .active {
  display: block;
}
.cid-u1sdk6496o .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sdk6496o .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1sdk6496o .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1sdk6496o .carousel-control,
  .cid-u1sdk6496o .carousel-indicators,
  .cid-u1sdk6496o .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1sdk6496o .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1sdk6496o .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1sdk6496o .carousel-indicators .active,
.cid-u1sdk6496o .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1sdk6496o .carousel-indicators .active {
  background: #fff;
}
.cid-u1sdk6496o .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1sdk6496o .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1sdk6496o .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1sdk6496o .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1sdk6496o .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1sdk6496o .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1sdk6496o .carousel {
  width: 100%;
}
.cid-u1sdk6496o .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1sdk6496o .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1sdk6496o .modal.fade .modal-dialog,
.cid-u1sdk6496o .modal.in .modal-dialog {
  transform: none;
}
.cid-u1sdk6496o .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1sdk6496o H6 {
  text-align: center;
}
.cid-u1sdk6496o H3 {
  color: #353535;
}
.cid-u1sgttSCUz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1sgttSCUz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1sgttSCUz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1sgttSCUz .item {
  padding-bottom: 2rem;
}
.cid-u1sgttSCUz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1sgttSCUz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1sgttSCUz .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-u1sgttSCUz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1sgttSCUz .carousel-control,
.cid-u1sgttSCUz .close {
  background: #1b1b1b;
}
.cid-u1sgttSCUz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1sgttSCUz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1sgttSCUz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1sgttSCUz .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1sgttSCUz .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-u1sgttSCUz .close::before {
  content: '\e91a';
}
.cid-u1sgttSCUz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1sgttSCUz .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-u1sgttSCUz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sgttSCUz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1sgttSCUz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1sgttSCUz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1sgttSCUz .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-u1sgttSCUz .carousel-indicators li.active,
.cid-u1sgttSCUz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1sgttSCUz .carousel-indicators li::after,
.cid-u1sgttSCUz .carousel-indicators li::before {
  content: none;
}
.cid-u1sgttSCUz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1sgttSCUz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1sgttSCUz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1sgttSCUz .carousel-indicators {
    display: none;
  }
}
.cid-u1sgttSCUz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1sgttSCUz .carousel-inner > .active {
  display: block;
}
.cid-u1sgttSCUz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1sgttSCUz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1sgttSCUz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1sgttSCUz .carousel-control,
  .cid-u1sgttSCUz .carousel-indicators,
  .cid-u1sgttSCUz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1sgttSCUz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1sgttSCUz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1sgttSCUz .carousel-indicators .active,
.cid-u1sgttSCUz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1sgttSCUz .carousel-indicators .active {
  background: #fff;
}
.cid-u1sgttSCUz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1sgttSCUz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1sgttSCUz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1sgttSCUz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1sgttSCUz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1sgttSCUz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1sgttSCUz .carousel {
  width: 100%;
}
.cid-u1sgttSCUz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1sgttSCUz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1sgttSCUz .modal.fade .modal-dialog,
.cid-u1sgttSCUz .modal.in .modal-dialog {
  transform: none;
}
.cid-u1sgttSCUz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1sgttSCUz H6 {
  text-align: center;
}
.cid-u1sgttSCUz H3 {
  color: #353535;
}
.cid-u3zA9cnfof {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u3zA9cnfof .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3zA9cnfof .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3zA9cnfof .video-wrapper iframe {
  width: 100%;
}
.cid-u3zA9cnfof .mbr-section-title,
.cid-u3zA9cnfof .mbr-section-subtitle,
.cid-u3zA9cnfof .mbr-text {
  text-align: center;
}
.cid-u3zA9cnfof .mbr-section-title {
  color: #e6c63b;
}
.cid-u3zA9cnfof .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-tXxeSTa0eh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-tXxeSTa0eh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxeSTa0eh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxeSTa0eh .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXxeSTa0eh .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXxeSTa0eh .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXxeSTa0eh .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXxeSTa0eh .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSTa0eh .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXxeSTa0eh .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXxeSTa0eh .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXxeSTa0eh .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXxeSTa0eh .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXxeSTa0eh .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXxeSTa0eh .mbr-text {
    width: 100%;
  }
}
.cid-tXxeSTa0eh .mbr-section-subtitle,
.cid-tXxeSTa0eh .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u3DpIl4jP0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u3DpIl4jP0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3DpIl4jP0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3DpIl4jP0 .video-wrapper iframe {
  width: 100%;
}
.cid-u3DpIl4jP0 .mbr-section-title,
.cid-u3DpIl4jP0 .mbr-section-subtitle,
.cid-u3DpIl4jP0 .mbr-text {
  text-align: center;
}
.cid-u3DpIl4jP0 .mbr-section-title {
  color: #e6c63b;
}
.cid-u3DpIl4jP0 .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u1JWn5UBeq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1a1e21;
}
.cid-u1JWn5UBeq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1JWn5UBeq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1JWn5UBeq .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1JWn5UBeq .container-fluid {
    padding: 0 20px;
  }
}
.cid-u1JWn5UBeq .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1JWn5UBeq .container {
    padding: 0 20px;
  }
}
.cid-u1JWn5UBeq .row {
  justify-content: center;
}
.cid-u1JWn5UBeq .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .cid-u1JWn5UBeq .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-u1JWn5UBeq .video-block {
    margin-bottom: 30px;
  }
}
.cid-u1JWn5UBeq .video-block .video-wrapper iframe {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1JWn5UBeq .video-block .video-wrapper iframe {
    height: 300px;
  }
}
.cid-u1JWn5UBeq .video-block .video-wrapper .app-video-wrapper::before {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background-color: #ffffff;
  color: #000000;
  text-shadow: none;
}
.cid-u1JWn5UBeq .video-block .video-wrapper .app-video-wrapper img {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1JWn5UBeq .video-block .video-wrapper .app-video-wrapper img {
    height: 300px;
  }
}
.cid-u1JWn5UBeq .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tXxf9Ss0G1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxf9Ss0G1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxf9Ss0G1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxf9Ss0G1 .item {
  padding-bottom: 2rem;
}
.cid-tXxf9Ss0G1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxf9Ss0G1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxf9Ss0G1 .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-tXxf9Ss0G1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxf9Ss0G1 .carousel-control,
.cid-tXxf9Ss0G1 .close {
  background: #1b1b1b;
}
.cid-tXxf9Ss0G1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxf9Ss0G1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxf9Ss0G1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxf9Ss0G1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxf9Ss0G1 .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-tXxf9Ss0G1 .close::before {
  content: '\e91a';
}
.cid-tXxf9Ss0G1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxf9Ss0G1 .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-tXxf9Ss0G1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxf9Ss0G1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxf9Ss0G1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxf9Ss0G1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxf9Ss0G1 .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-tXxf9Ss0G1 .carousel-indicators li.active,
.cid-tXxf9Ss0G1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxf9Ss0G1 .carousel-indicators li::after,
.cid-tXxf9Ss0G1 .carousel-indicators li::before {
  content: none;
}
.cid-tXxf9Ss0G1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxf9Ss0G1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxf9Ss0G1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxf9Ss0G1 .carousel-indicators {
    display: none;
  }
}
.cid-tXxf9Ss0G1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxf9Ss0G1 .carousel-inner > .active {
  display: block;
}
.cid-tXxf9Ss0G1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxf9Ss0G1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxf9Ss0G1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxf9Ss0G1 .carousel-control,
  .cid-tXxf9Ss0G1 .carousel-indicators,
  .cid-tXxf9Ss0G1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxf9Ss0G1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxf9Ss0G1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxf9Ss0G1 .carousel-indicators .active,
.cid-tXxf9Ss0G1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxf9Ss0G1 .carousel-indicators .active {
  background: #fff;
}
.cid-tXxf9Ss0G1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxf9Ss0G1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxf9Ss0G1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxf9Ss0G1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxf9Ss0G1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxf9Ss0G1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxf9Ss0G1 .carousel {
  width: 100%;
}
.cid-tXxf9Ss0G1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxf9Ss0G1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxf9Ss0G1 .modal.fade .modal-dialog,
.cid-tXxf9Ss0G1 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxf9Ss0G1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxf9Ss0G1 H6 {
  text-align: center;
}
.cid-tXxf9Ss0G1 H3 {
  color: #000000;
}
.cid-tXxf9UEuCz {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxf9UEuCz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxf9UEuCz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxf9UEuCz .item {
  padding-bottom: 2rem;
}
.cid-tXxf9UEuCz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxf9UEuCz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxf9UEuCz .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-tXxf9UEuCz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxf9UEuCz .carousel-control,
.cid-tXxf9UEuCz .close {
  background: #1b1b1b;
}
.cid-tXxf9UEuCz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxf9UEuCz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxf9UEuCz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxf9UEuCz .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxf9UEuCz .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-tXxf9UEuCz .close::before {
  content: '\e91a';
}
.cid-tXxf9UEuCz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxf9UEuCz .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-tXxf9UEuCz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxf9UEuCz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxf9UEuCz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxf9UEuCz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxf9UEuCz .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-tXxf9UEuCz .carousel-indicators li.active,
.cid-tXxf9UEuCz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxf9UEuCz .carousel-indicators li::after,
.cid-tXxf9UEuCz .carousel-indicators li::before {
  content: none;
}
.cid-tXxf9UEuCz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxf9UEuCz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxf9UEuCz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxf9UEuCz .carousel-indicators {
    display: none;
  }
}
.cid-tXxf9UEuCz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxf9UEuCz .carousel-inner > .active {
  display: block;
}
.cid-tXxf9UEuCz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxf9UEuCz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxf9UEuCz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxf9UEuCz .carousel-control,
  .cid-tXxf9UEuCz .carousel-indicators,
  .cid-tXxf9UEuCz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxf9UEuCz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxf9UEuCz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxf9UEuCz .carousel-indicators .active,
.cid-tXxf9UEuCz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxf9UEuCz .carousel-indicators .active {
  background: #fff;
}
.cid-tXxf9UEuCz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxf9UEuCz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxf9UEuCz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxf9UEuCz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxf9UEuCz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxf9UEuCz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxf9UEuCz .carousel {
  width: 100%;
}
.cid-tXxf9UEuCz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxf9UEuCz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxf9UEuCz .modal.fade .modal-dialog,
.cid-tXxf9UEuCz .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxf9UEuCz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxf9UEuCz H6 {
  text-align: center;
}
.cid-tXxf9UEuCz H3 {
  color: #000000;
}
.cid-tXxf9XKGfp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxf9XKGfp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxf9XKGfp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxf9XKGfp .item {
  padding-bottom: 2rem;
}
.cid-tXxf9XKGfp .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxf9XKGfp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxf9XKGfp .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-tXxf9XKGfp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxf9XKGfp .carousel-control,
.cid-tXxf9XKGfp .close {
  background: #1b1b1b;
}
.cid-tXxf9XKGfp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxf9XKGfp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxf9XKGfp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxf9XKGfp .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxf9XKGfp .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-tXxf9XKGfp .close::before {
  content: '\e91a';
}
.cid-tXxf9XKGfp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxf9XKGfp .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-tXxf9XKGfp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxf9XKGfp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxf9XKGfp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxf9XKGfp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxf9XKGfp .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-tXxf9XKGfp .carousel-indicators li.active,
.cid-tXxf9XKGfp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxf9XKGfp .carousel-indicators li::after,
.cid-tXxf9XKGfp .carousel-indicators li::before {
  content: none;
}
.cid-tXxf9XKGfp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxf9XKGfp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxf9XKGfp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxf9XKGfp .carousel-indicators {
    display: none;
  }
}
.cid-tXxf9XKGfp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxf9XKGfp .carousel-inner > .active {
  display: block;
}
.cid-tXxf9XKGfp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxf9XKGfp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxf9XKGfp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxf9XKGfp .carousel-control,
  .cid-tXxf9XKGfp .carousel-indicators,
  .cid-tXxf9XKGfp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxf9XKGfp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxf9XKGfp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxf9XKGfp .carousel-indicators .active,
.cid-tXxf9XKGfp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxf9XKGfp .carousel-indicators .active {
  background: #fff;
}
.cid-tXxf9XKGfp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxf9XKGfp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxf9XKGfp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxf9XKGfp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxf9XKGfp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxf9XKGfp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxf9XKGfp .carousel {
  width: 100%;
}
.cid-tXxf9XKGfp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxf9XKGfp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxf9XKGfp .modal.fade .modal-dialog,
.cid-tXxf9XKGfp .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxf9XKGfp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxf9XKGfp H6 {
  text-align: center;
}
.cid-tXxf9XKGfp H3 {
  color: #000000;
}
.cid-u1KuPOrxlG {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u1KuPOrxlG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1KuPOrxlG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1KuPOrxlG .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1KuPOrxlG .container-fluid {
    padding: 0 20px;
  }
}
.cid-u1KuPOrxlG .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1KuPOrxlG .container {
    padding: 0 20px;
  }
}
.cid-u1KuPOrxlG .row {
  justify-content: center;
}
.cid-u1KuPOrxlG .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .cid-u1KuPOrxlG .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-u1KuPOrxlG .video-block {
    margin-bottom: 30px;
  }
}
.cid-u1KuPOrxlG .video-block .video-wrapper iframe {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1KuPOrxlG .video-block .video-wrapper iframe {
    height: 300px;
  }
}
.cid-u1KuPOrxlG .video-block .video-wrapper .app-video-wrapper::before {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background-color: #ffffff;
  color: #000000;
  text-shadow: none;
}
.cid-u1KuPOrxlG .video-block .video-wrapper .app-video-wrapper img {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1KuPOrxlG .video-block .video-wrapper .app-video-wrapper img {
    height: 300px;
  }
}
.cid-u1KuPOrxlG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u1LsGSjr0o {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u1LsGSjr0o .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1LsGSjr0o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1LsGSjr0o .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1LsGSjr0o .container-fluid {
    padding: 0 20px;
  }
}
.cid-u1LsGSjr0o .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1LsGSjr0o .container {
    padding: 0 20px;
  }
}
.cid-u1LsGSjr0o .row {
  justify-content: center;
}
.cid-u1LsGSjr0o .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .cid-u1LsGSjr0o .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-u1LsGSjr0o .video-block {
    margin-bottom: 30px;
  }
}
.cid-u1LsGSjr0o .video-block .video-wrapper iframe {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1LsGSjr0o .video-block .video-wrapper iframe {
    height: 300px;
  }
}
.cid-u1LsGSjr0o .video-block .video-wrapper .app-video-wrapper::before {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background-color: #ffffff;
  color: #000000;
  text-shadow: none;
}
.cid-u1LsGSjr0o .video-block .video-wrapper .app-video-wrapper img {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1LsGSjr0o .video-block .video-wrapper .app-video-wrapper img {
    height: 300px;
  }
}
.cid-u1LsGSjr0o .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u3tIlewhJS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u3tIlewhJS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3tIlewhJS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3tIlewhJS .video-wrapper iframe {
  width: 100%;
}
.cid-u3tIlewhJS .mbr-section-title,
.cid-u3tIlewhJS .mbr-section-subtitle,
.cid-u3tIlewhJS .mbr-text {
  text-align: center;
}
.cid-u3tIlewhJS .mbr-section-title {
  color: #e6c63b;
}
.cid-u3tIlewhJS .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-tXxfa2FbEM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfa2FbEM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfa2FbEM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfa2FbEM .item {
  padding-bottom: 2rem;
}
.cid-tXxfa2FbEM .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfa2FbEM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfa2FbEM .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-tXxfa2FbEM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfa2FbEM .carousel-control,
.cid-tXxfa2FbEM .close {
  background: #1b1b1b;
}
.cid-tXxfa2FbEM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfa2FbEM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfa2FbEM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfa2FbEM .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfa2FbEM .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-tXxfa2FbEM .close::before {
  content: '\e91a';
}
.cid-tXxfa2FbEM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfa2FbEM .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-tXxfa2FbEM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfa2FbEM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfa2FbEM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfa2FbEM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfa2FbEM .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-tXxfa2FbEM .carousel-indicators li.active,
.cid-tXxfa2FbEM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfa2FbEM .carousel-indicators li::after,
.cid-tXxfa2FbEM .carousel-indicators li::before {
  content: none;
}
.cid-tXxfa2FbEM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfa2FbEM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfa2FbEM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfa2FbEM .carousel-indicators {
    display: none;
  }
}
.cid-tXxfa2FbEM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfa2FbEM .carousel-inner > .active {
  display: block;
}
.cid-tXxfa2FbEM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfa2FbEM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfa2FbEM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfa2FbEM .carousel-control,
  .cid-tXxfa2FbEM .carousel-indicators,
  .cid-tXxfa2FbEM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfa2FbEM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfa2FbEM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfa2FbEM .carousel-indicators .active,
.cid-tXxfa2FbEM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfa2FbEM .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfa2FbEM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfa2FbEM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfa2FbEM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfa2FbEM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfa2FbEM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfa2FbEM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfa2FbEM .carousel {
  width: 100%;
}
.cid-tXxfa2FbEM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfa2FbEM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfa2FbEM .modal.fade .modal-dialog,
.cid-tXxfa2FbEM .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfa2FbEM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfa2FbEM H6 {
  text-align: center;
}
.cid-tXxfa2FbEM H3 {
  color: #000000;
}
.cid-tXxfa40aWe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfa40aWe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfa40aWe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfa40aWe .item {
  padding-bottom: 2rem;
}
.cid-tXxfa40aWe .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfa40aWe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfa40aWe .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-tXxfa40aWe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfa40aWe .carousel-control,
.cid-tXxfa40aWe .close {
  background: #1b1b1b;
}
.cid-tXxfa40aWe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfa40aWe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfa40aWe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfa40aWe .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfa40aWe .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-tXxfa40aWe .close::before {
  content: '\e91a';
}
.cid-tXxfa40aWe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfa40aWe .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-tXxfa40aWe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfa40aWe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfa40aWe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfa40aWe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfa40aWe .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-tXxfa40aWe .carousel-indicators li.active,
.cid-tXxfa40aWe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfa40aWe .carousel-indicators li::after,
.cid-tXxfa40aWe .carousel-indicators li::before {
  content: none;
}
.cid-tXxfa40aWe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfa40aWe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfa40aWe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfa40aWe .carousel-indicators {
    display: none;
  }
}
.cid-tXxfa40aWe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfa40aWe .carousel-inner > .active {
  display: block;
}
.cid-tXxfa40aWe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfa40aWe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfa40aWe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfa40aWe .carousel-control,
  .cid-tXxfa40aWe .carousel-indicators,
  .cid-tXxfa40aWe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfa40aWe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfa40aWe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfa40aWe .carousel-indicators .active,
.cid-tXxfa40aWe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfa40aWe .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfa40aWe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfa40aWe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfa40aWe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfa40aWe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfa40aWe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfa40aWe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfa40aWe .carousel {
  width: 100%;
}
.cid-tXxfa40aWe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfa40aWe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfa40aWe .modal.fade .modal-dialog,
.cid-tXxfa40aWe .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfa40aWe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfa40aWe H6 {
  text-align: center;
}
.cid-tXxfa40aWe H3 {
  color: #7b7b7b;
}
.cid-u1RVssq2fH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1RVssq2fH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1RVssq2fH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1RVssq2fH .item {
  padding-bottom: 2rem;
}
.cid-u1RVssq2fH .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1RVssq2fH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1RVssq2fH .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-u1RVssq2fH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1RVssq2fH .carousel-control,
.cid-u1RVssq2fH .close {
  background: #1b1b1b;
}
.cid-u1RVssq2fH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1RVssq2fH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1RVssq2fH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1RVssq2fH .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1RVssq2fH .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-u1RVssq2fH .close::before {
  content: '\e91a';
}
.cid-u1RVssq2fH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1RVssq2fH .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-u1RVssq2fH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1RVssq2fH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1RVssq2fH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1RVssq2fH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1RVssq2fH .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-u1RVssq2fH .carousel-indicators li.active,
.cid-u1RVssq2fH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1RVssq2fH .carousel-indicators li::after,
.cid-u1RVssq2fH .carousel-indicators li::before {
  content: none;
}
.cid-u1RVssq2fH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1RVssq2fH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1RVssq2fH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1RVssq2fH .carousel-indicators {
    display: none;
  }
}
.cid-u1RVssq2fH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1RVssq2fH .carousel-inner > .active {
  display: block;
}
.cid-u1RVssq2fH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1RVssq2fH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1RVssq2fH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1RVssq2fH .carousel-control,
  .cid-u1RVssq2fH .carousel-indicators,
  .cid-u1RVssq2fH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1RVssq2fH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1RVssq2fH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1RVssq2fH .carousel-indicators .active,
.cid-u1RVssq2fH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1RVssq2fH .carousel-indicators .active {
  background: #fff;
}
.cid-u1RVssq2fH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1RVssq2fH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1RVssq2fH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1RVssq2fH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1RVssq2fH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1RVssq2fH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1RVssq2fH .carousel {
  width: 100%;
}
.cid-u1RVssq2fH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1RVssq2fH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1RVssq2fH .modal.fade .modal-dialog,
.cid-u1RVssq2fH .modal.in .modal-dialog {
  transform: none;
}
.cid-u1RVssq2fH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1RVssq2fH H6 {
  text-align: center;
}
.cid-u1RVssq2fH H3 {
  color: #151515;
}
.cid-u1S0Ybt4EC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1S0Ybt4EC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1S0Ybt4EC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1S0Ybt4EC .item {
  padding-bottom: 2rem;
}
.cid-u1S0Ybt4EC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1S0Ybt4EC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1S0Ybt4EC .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-u1S0Ybt4EC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1S0Ybt4EC .carousel-control,
.cid-u1S0Ybt4EC .close {
  background: #1b1b1b;
}
.cid-u1S0Ybt4EC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1S0Ybt4EC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1S0Ybt4EC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1S0Ybt4EC .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1S0Ybt4EC .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-u1S0Ybt4EC .close::before {
  content: '\e91a';
}
.cid-u1S0Ybt4EC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1S0Ybt4EC .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-u1S0Ybt4EC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1S0Ybt4EC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1S0Ybt4EC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1S0Ybt4EC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1S0Ybt4EC .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-u1S0Ybt4EC .carousel-indicators li.active,
.cid-u1S0Ybt4EC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1S0Ybt4EC .carousel-indicators li::after,
.cid-u1S0Ybt4EC .carousel-indicators li::before {
  content: none;
}
.cid-u1S0Ybt4EC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1S0Ybt4EC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1S0Ybt4EC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1S0Ybt4EC .carousel-indicators {
    display: none;
  }
}
.cid-u1S0Ybt4EC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1S0Ybt4EC .carousel-inner > .active {
  display: block;
}
.cid-u1S0Ybt4EC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1S0Ybt4EC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1S0Ybt4EC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1S0Ybt4EC .carousel-control,
  .cid-u1S0Ybt4EC .carousel-indicators,
  .cid-u1S0Ybt4EC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1S0Ybt4EC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1S0Ybt4EC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1S0Ybt4EC .carousel-indicators .active,
.cid-u1S0Ybt4EC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1S0Ybt4EC .carousel-indicators .active {
  background: #fff;
}
.cid-u1S0Ybt4EC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1S0Ybt4EC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1S0Ybt4EC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1S0Ybt4EC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1S0Ybt4EC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1S0Ybt4EC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1S0Ybt4EC .carousel {
  width: 100%;
}
.cid-u1S0Ybt4EC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1S0Ybt4EC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1S0Ybt4EC .modal.fade .modal-dialog,
.cid-u1S0Ybt4EC .modal.in .modal-dialog {
  transform: none;
}
.cid-u1S0Ybt4EC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1S0Ybt4EC H6 {
  text-align: center;
}
.cid-u1S0Ybt4EC H3 {
  color: #151515;
}
.cid-tXxfa4ptW9 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-tXxfa4ptW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfa4ptW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfa4ptW9 .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXxfa4ptW9 .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXxfa4ptW9 .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXxfa4ptW9 .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfa4ptW9 .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfa4ptW9 .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXxfa4ptW9 .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXxfa4ptW9 .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfa4ptW9 .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfa4ptW9 .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXxfa4ptW9 .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXxfa4ptW9 .mbr-text {
    width: 100%;
  }
}
.cid-tXxfa4ptW9 .mbr-section-subtitle,
.cid-tXxfa4ptW9 .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u3ECpIq6tN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u3ECpIq6tN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3ECpIq6tN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3ECpIq6tN .video-wrapper iframe {
  width: 100%;
}
.cid-u3ECpIq6tN .mbr-section-title,
.cid-u3ECpIq6tN .mbr-section-subtitle,
.cid-u3ECpIq6tN .mbr-text {
  text-align: center;
}
.cid-u3ECpIq6tN .mbr-section-title {
  color: #e6c63b;
}
.cid-u3ECpIq6tN .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u1QhlRioYi {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #212428;
}
.cid-u1QhlRioYi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1QhlRioYi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1QhlRioYi .item {
  padding-bottom: 2rem;
}
.cid-u1QhlRioYi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1QhlRioYi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1QhlRioYi .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-u1QhlRioYi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1QhlRioYi .carousel-control,
.cid-u1QhlRioYi .close {
  background: #1b1b1b;
}
.cid-u1QhlRioYi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1QhlRioYi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1QhlRioYi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1QhlRioYi .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1QhlRioYi .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-u1QhlRioYi .close::before {
  content: '\e91a';
}
.cid-u1QhlRioYi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1QhlRioYi .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-u1QhlRioYi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QhlRioYi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1QhlRioYi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1QhlRioYi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1QhlRioYi .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-u1QhlRioYi .carousel-indicators li.active,
.cid-u1QhlRioYi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1QhlRioYi .carousel-indicators li::after,
.cid-u1QhlRioYi .carousel-indicators li::before {
  content: none;
}
.cid-u1QhlRioYi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1QhlRioYi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1QhlRioYi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1QhlRioYi .carousel-indicators {
    display: none;
  }
}
.cid-u1QhlRioYi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1QhlRioYi .carousel-inner > .active {
  display: block;
}
.cid-u1QhlRioYi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QhlRioYi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1QhlRioYi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1QhlRioYi .carousel-control,
  .cid-u1QhlRioYi .carousel-indicators,
  .cid-u1QhlRioYi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1QhlRioYi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1QhlRioYi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1QhlRioYi .carousel-indicators .active,
.cid-u1QhlRioYi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1QhlRioYi .carousel-indicators .active {
  background: #fff;
}
.cid-u1QhlRioYi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1QhlRioYi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1QhlRioYi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1QhlRioYi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1QhlRioYi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1QhlRioYi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1QhlRioYi .carousel {
  width: 100%;
}
.cid-u1QhlRioYi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1QhlRioYi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1QhlRioYi .modal.fade .modal-dialog,
.cid-u1QhlRioYi .modal.in .modal-dialog {
  transform: none;
}
.cid-u1QhlRioYi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1QhlRioYi H6 {
  text-align: center;
}
.cid-u1QhlRioYi H3 {
  color: #ffffff;
}
.cid-u1QhlRioYi H4 {
  color: #7b7b7b;
}
.cid-tXxfcpU4tC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfcpU4tC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfcpU4tC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfcpU4tC .item {
  padding-bottom: 2rem;
}
.cid-tXxfcpU4tC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfcpU4tC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfcpU4tC .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-tXxfcpU4tC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfcpU4tC .carousel-control,
.cid-tXxfcpU4tC .close {
  background: #1b1b1b;
}
.cid-tXxfcpU4tC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfcpU4tC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfcpU4tC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfcpU4tC .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfcpU4tC .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-tXxfcpU4tC .close::before {
  content: '\e91a';
}
.cid-tXxfcpU4tC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfcpU4tC .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-tXxfcpU4tC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfcpU4tC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfcpU4tC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfcpU4tC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfcpU4tC .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-tXxfcpU4tC .carousel-indicators li.active,
.cid-tXxfcpU4tC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfcpU4tC .carousel-indicators li::after,
.cid-tXxfcpU4tC .carousel-indicators li::before {
  content: none;
}
.cid-tXxfcpU4tC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfcpU4tC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfcpU4tC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcpU4tC .carousel-indicators {
    display: none;
  }
}
.cid-tXxfcpU4tC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfcpU4tC .carousel-inner > .active {
  display: block;
}
.cid-tXxfcpU4tC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfcpU4tC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfcpU4tC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfcpU4tC .carousel-control,
  .cid-tXxfcpU4tC .carousel-indicators,
  .cid-tXxfcpU4tC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcpU4tC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfcpU4tC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfcpU4tC .carousel-indicators .active,
.cid-tXxfcpU4tC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfcpU4tC .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfcpU4tC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfcpU4tC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfcpU4tC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfcpU4tC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfcpU4tC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfcpU4tC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfcpU4tC .carousel {
  width: 100%;
}
.cid-tXxfcpU4tC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfcpU4tC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfcpU4tC .modal.fade .modal-dialog,
.cid-tXxfcpU4tC .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfcpU4tC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfcpU4tC H6 {
  text-align: center;
}
.cid-tXxfcpU4tC H3 {
  color: #353535;
}
.cid-u0dBInNCkY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u0dBInNCkY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0dBInNCkY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0dBInNCkY .item {
  padding-bottom: 2rem;
}
.cid-u0dBInNCkY .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u0dBInNCkY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0dBInNCkY .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-u0dBInNCkY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u0dBInNCkY .carousel-control,
.cid-u0dBInNCkY .close {
  background: #1b1b1b;
}
.cid-u0dBInNCkY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u0dBInNCkY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u0dBInNCkY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u0dBInNCkY .carousel-control-next span {
  margin-left: 5px;
}
.cid-u0dBInNCkY .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-u0dBInNCkY .close::before {
  content: '\e91a';
}
.cid-u0dBInNCkY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u0dBInNCkY .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-u0dBInNCkY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0dBInNCkY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0dBInNCkY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0dBInNCkY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u0dBInNCkY .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-u0dBInNCkY .carousel-indicators li.active,
.cid-u0dBInNCkY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0dBInNCkY .carousel-indicators li::after,
.cid-u0dBInNCkY .carousel-indicators li::before {
  content: none;
}
.cid-u0dBInNCkY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0dBInNCkY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u0dBInNCkY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u0dBInNCkY .carousel-indicators {
    display: none;
  }
}
.cid-u0dBInNCkY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0dBInNCkY .carousel-inner > .active {
  display: block;
}
.cid-u0dBInNCkY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0dBInNCkY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0dBInNCkY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u0dBInNCkY .carousel-control,
  .cid-u0dBInNCkY .carousel-indicators,
  .cid-u0dBInNCkY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u0dBInNCkY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u0dBInNCkY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u0dBInNCkY .carousel-indicators .active,
.cid-u0dBInNCkY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u0dBInNCkY .carousel-indicators .active {
  background: #fff;
}
.cid-u0dBInNCkY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u0dBInNCkY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u0dBInNCkY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u0dBInNCkY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u0dBInNCkY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u0dBInNCkY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u0dBInNCkY .carousel {
  width: 100%;
}
.cid-u0dBInNCkY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u0dBInNCkY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u0dBInNCkY .modal.fade .modal-dialog,
.cid-u0dBInNCkY .modal.in .modal-dialog {
  transform: none;
}
.cid-u0dBInNCkY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u0dBInNCkY H6 {
  text-align: center;
}
.cid-u0dBInNCkY H3 {
  color: #000000;
}
.cid-tXxfcqeINZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXxfcqeINZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfcqeINZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfcqeINZ .item {
  padding-bottom: 2rem;
}
.cid-tXxfcqeINZ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfcqeINZ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfcqeINZ .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-tXxfcqeINZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfcqeINZ .carousel-control,
.cid-tXxfcqeINZ .close {
  background: #1b1b1b;
}
.cid-tXxfcqeINZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfcqeINZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfcqeINZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfcqeINZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfcqeINZ .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-tXxfcqeINZ .close::before {
  content: '\e91a';
}
.cid-tXxfcqeINZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfcqeINZ .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-tXxfcqeINZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfcqeINZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfcqeINZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfcqeINZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfcqeINZ .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-tXxfcqeINZ .carousel-indicators li.active,
.cid-tXxfcqeINZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfcqeINZ .carousel-indicators li::after,
.cid-tXxfcqeINZ .carousel-indicators li::before {
  content: none;
}
.cid-tXxfcqeINZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfcqeINZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfcqeINZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcqeINZ .carousel-indicators {
    display: none;
  }
}
.cid-tXxfcqeINZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfcqeINZ .carousel-inner > .active {
  display: block;
}
.cid-tXxfcqeINZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfcqeINZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfcqeINZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfcqeINZ .carousel-control,
  .cid-tXxfcqeINZ .carousel-indicators,
  .cid-tXxfcqeINZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcqeINZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfcqeINZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfcqeINZ .carousel-indicators .active,
.cid-tXxfcqeINZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfcqeINZ .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfcqeINZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfcqeINZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfcqeINZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfcqeINZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfcqeINZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfcqeINZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfcqeINZ .carousel {
  width: 100%;
}
.cid-tXxfcqeINZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfcqeINZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfcqeINZ .modal.fade .modal-dialog,
.cid-tXxfcqeINZ .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfcqeINZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfcqeINZ H6 {
  text-align: center;
}
.cid-tXxfcqeINZ H3 {
  color: #353535;
}
.cid-tXxfcqw63J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXxfcqw63J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfcqw63J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfcqw63J .item {
  padding-bottom: 2rem;
}
.cid-tXxfcqw63J .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfcqw63J .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfcqw63J .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-tXxfcqw63J .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfcqw63J .carousel-control,
.cid-tXxfcqw63J .close {
  background: #1b1b1b;
}
.cid-tXxfcqw63J .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfcqw63J .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfcqw63J .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfcqw63J .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfcqw63J .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-tXxfcqw63J .close::before {
  content: '\e91a';
}
.cid-tXxfcqw63J .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfcqw63J .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-tXxfcqw63J .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfcqw63J .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfcqw63J .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfcqw63J .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfcqw63J .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-tXxfcqw63J .carousel-indicators li.active,
.cid-tXxfcqw63J .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfcqw63J .carousel-indicators li::after,
.cid-tXxfcqw63J .carousel-indicators li::before {
  content: none;
}
.cid-tXxfcqw63J .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfcqw63J .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfcqw63J .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcqw63J .carousel-indicators {
    display: none;
  }
}
.cid-tXxfcqw63J .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfcqw63J .carousel-inner > .active {
  display: block;
}
.cid-tXxfcqw63J .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfcqw63J .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfcqw63J .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfcqw63J .carousel-control,
  .cid-tXxfcqw63J .carousel-indicators,
  .cid-tXxfcqw63J .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcqw63J .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfcqw63J .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfcqw63J .carousel-indicators .active,
.cid-tXxfcqw63J .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfcqw63J .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfcqw63J .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfcqw63J .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfcqw63J .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfcqw63J .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfcqw63J .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfcqw63J .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfcqw63J .carousel {
  width: 100%;
}
.cid-tXxfcqw63J .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfcqw63J .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfcqw63J .modal.fade .modal-dialog,
.cid-tXxfcqw63J .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfcqw63J .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfcqw63J H6 {
  text-align: center;
}
.cid-tXxfcqw63J H3 {
  color: #353535;
}
.cid-u1QMZuFSDI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1QMZuFSDI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1QMZuFSDI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1QMZuFSDI .item {
  padding-bottom: 2rem;
}
.cid-u1QMZuFSDI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1QMZuFSDI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1QMZuFSDI .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-u1QMZuFSDI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1QMZuFSDI .carousel-control,
.cid-u1QMZuFSDI .close {
  background: #1b1b1b;
}
.cid-u1QMZuFSDI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1QMZuFSDI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1QMZuFSDI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1QMZuFSDI .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1QMZuFSDI .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-u1QMZuFSDI .close::before {
  content: '\e91a';
}
.cid-u1QMZuFSDI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1QMZuFSDI .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-u1QMZuFSDI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QMZuFSDI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1QMZuFSDI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1QMZuFSDI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1QMZuFSDI .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-u1QMZuFSDI .carousel-indicators li.active,
.cid-u1QMZuFSDI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1QMZuFSDI .carousel-indicators li::after,
.cid-u1QMZuFSDI .carousel-indicators li::before {
  content: none;
}
.cid-u1QMZuFSDI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1QMZuFSDI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1QMZuFSDI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1QMZuFSDI .carousel-indicators {
    display: none;
  }
}
.cid-u1QMZuFSDI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1QMZuFSDI .carousel-inner > .active {
  display: block;
}
.cid-u1QMZuFSDI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QMZuFSDI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1QMZuFSDI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1QMZuFSDI .carousel-control,
  .cid-u1QMZuFSDI .carousel-indicators,
  .cid-u1QMZuFSDI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1QMZuFSDI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1QMZuFSDI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1QMZuFSDI .carousel-indicators .active,
.cid-u1QMZuFSDI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1QMZuFSDI .carousel-indicators .active {
  background: #fff;
}
.cid-u1QMZuFSDI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1QMZuFSDI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1QMZuFSDI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1QMZuFSDI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1QMZuFSDI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1QMZuFSDI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1QMZuFSDI .carousel {
  width: 100%;
}
.cid-u1QMZuFSDI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1QMZuFSDI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1QMZuFSDI .modal.fade .modal-dialog,
.cid-u1QMZuFSDI .modal.in .modal-dialog {
  transform: none;
}
.cid-u1QMZuFSDI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1QMZuFSDI H6 {
  text-align: center;
}
.cid-u1QMZuFSDI H3 {
  color: #353535;
}
.cid-u1QN0jng3S {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1QN0jng3S .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1QN0jng3S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1QN0jng3S .item {
  padding-bottom: 2rem;
}
.cid-u1QN0jng3S .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1QN0jng3S .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1QN0jng3S .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-u1QN0jng3S .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1QN0jng3S .carousel-control,
.cid-u1QN0jng3S .close {
  background: #1b1b1b;
}
.cid-u1QN0jng3S .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1QN0jng3S .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1QN0jng3S .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1QN0jng3S .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1QN0jng3S .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-u1QN0jng3S .close::before {
  content: '\e91a';
}
.cid-u1QN0jng3S .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1QN0jng3S .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-u1QN0jng3S .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QN0jng3S .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1QN0jng3S .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1QN0jng3S .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1QN0jng3S .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-u1QN0jng3S .carousel-indicators li.active,
.cid-u1QN0jng3S .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1QN0jng3S .carousel-indicators li::after,
.cid-u1QN0jng3S .carousel-indicators li::before {
  content: none;
}
.cid-u1QN0jng3S .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1QN0jng3S .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1QN0jng3S .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1QN0jng3S .carousel-indicators {
    display: none;
  }
}
.cid-u1QN0jng3S .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1QN0jng3S .carousel-inner > .active {
  display: block;
}
.cid-u1QN0jng3S .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QN0jng3S .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1QN0jng3S .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1QN0jng3S .carousel-control,
  .cid-u1QN0jng3S .carousel-indicators,
  .cid-u1QN0jng3S .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1QN0jng3S .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1QN0jng3S .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1QN0jng3S .carousel-indicators .active,
.cid-u1QN0jng3S .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1QN0jng3S .carousel-indicators .active {
  background: #fff;
}
.cid-u1QN0jng3S .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1QN0jng3S .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1QN0jng3S .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1QN0jng3S .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1QN0jng3S .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1QN0jng3S .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1QN0jng3S .carousel {
  width: 100%;
}
.cid-u1QN0jng3S .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1QN0jng3S .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1QN0jng3S .modal.fade .modal-dialog,
.cid-u1QN0jng3S .modal.in .modal-dialog {
  transform: none;
}
.cid-u1QN0jng3S .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1QN0jng3S H6 {
  text-align: center;
}
.cid-u1QN0jng3S H3 {
  color: #353535;
}
.cid-tXxfcqRJZM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfcqRJZM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfcqRJZM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfcqRJZM .item {
  padding-bottom: 2rem;
}
.cid-tXxfcqRJZM .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfcqRJZM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfcqRJZM .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-tXxfcqRJZM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfcqRJZM .carousel-control,
.cid-tXxfcqRJZM .close {
  background: #1b1b1b;
}
.cid-tXxfcqRJZM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfcqRJZM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfcqRJZM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfcqRJZM .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfcqRJZM .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-tXxfcqRJZM .close::before {
  content: '\e91a';
}
.cid-tXxfcqRJZM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfcqRJZM .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-tXxfcqRJZM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfcqRJZM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfcqRJZM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfcqRJZM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfcqRJZM .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-tXxfcqRJZM .carousel-indicators li.active,
.cid-tXxfcqRJZM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfcqRJZM .carousel-indicators li::after,
.cid-tXxfcqRJZM .carousel-indicators li::before {
  content: none;
}
.cid-tXxfcqRJZM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfcqRJZM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfcqRJZM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcqRJZM .carousel-indicators {
    display: none;
  }
}
.cid-tXxfcqRJZM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfcqRJZM .carousel-inner > .active {
  display: block;
}
.cid-tXxfcqRJZM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfcqRJZM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfcqRJZM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfcqRJZM .carousel-control,
  .cid-tXxfcqRJZM .carousel-indicators,
  .cid-tXxfcqRJZM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcqRJZM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfcqRJZM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfcqRJZM .carousel-indicators .active,
.cid-tXxfcqRJZM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfcqRJZM .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfcqRJZM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfcqRJZM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfcqRJZM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfcqRJZM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfcqRJZM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfcqRJZM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfcqRJZM .carousel {
  width: 100%;
}
.cid-tXxfcqRJZM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfcqRJZM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfcqRJZM .modal.fade .modal-dialog,
.cid-tXxfcqRJZM .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfcqRJZM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfcqRJZM H6 {
  text-align: center;
}
.cid-tXxfcqRJZM H3 {
  color: #151515;
}
.cid-u1QNyno7GW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1QNyno7GW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1QNyno7GW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1QNyno7GW .item {
  padding-bottom: 2rem;
}
.cid-u1QNyno7GW .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1QNyno7GW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1QNyno7GW .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-u1QNyno7GW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1QNyno7GW .carousel-control,
.cid-u1QNyno7GW .close {
  background: #1b1b1b;
}
.cid-u1QNyno7GW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1QNyno7GW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1QNyno7GW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1QNyno7GW .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1QNyno7GW .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-u1QNyno7GW .close::before {
  content: '\e91a';
}
.cid-u1QNyno7GW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1QNyno7GW .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-u1QNyno7GW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QNyno7GW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1QNyno7GW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1QNyno7GW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1QNyno7GW .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-u1QNyno7GW .carousel-indicators li.active,
.cid-u1QNyno7GW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1QNyno7GW .carousel-indicators li::after,
.cid-u1QNyno7GW .carousel-indicators li::before {
  content: none;
}
.cid-u1QNyno7GW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1QNyno7GW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1QNyno7GW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1QNyno7GW .carousel-indicators {
    display: none;
  }
}
.cid-u1QNyno7GW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1QNyno7GW .carousel-inner > .active {
  display: block;
}
.cid-u1QNyno7GW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QNyno7GW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1QNyno7GW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1QNyno7GW .carousel-control,
  .cid-u1QNyno7GW .carousel-indicators,
  .cid-u1QNyno7GW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1QNyno7GW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1QNyno7GW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1QNyno7GW .carousel-indicators .active,
.cid-u1QNyno7GW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1QNyno7GW .carousel-indicators .active {
  background: #fff;
}
.cid-u1QNyno7GW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1QNyno7GW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1QNyno7GW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1QNyno7GW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1QNyno7GW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1QNyno7GW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1QNyno7GW .carousel {
  width: 100%;
}
.cid-u1QNyno7GW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1QNyno7GW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1QNyno7GW .modal.fade .modal-dialog,
.cid-u1QNyno7GW .modal.in .modal-dialog {
  transform: none;
}
.cid-u1QNyno7GW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1QNyno7GW H6 {
  text-align: center;
}
.cid-u1QNyno7GW H3 {
  color: #151515;
}
.cid-u1QPmmspPU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1QPmmspPU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1QPmmspPU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1QPmmspPU .item {
  padding-bottom: 2rem;
}
.cid-u1QPmmspPU .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1QPmmspPU .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1QPmmspPU .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-u1QPmmspPU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1QPmmspPU .carousel-control,
.cid-u1QPmmspPU .close {
  background: #1b1b1b;
}
.cid-u1QPmmspPU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1QPmmspPU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1QPmmspPU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1QPmmspPU .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1QPmmspPU .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-u1QPmmspPU .close::before {
  content: '\e91a';
}
.cid-u1QPmmspPU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1QPmmspPU .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-u1QPmmspPU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QPmmspPU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1QPmmspPU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1QPmmspPU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1QPmmspPU .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-u1QPmmspPU .carousel-indicators li.active,
.cid-u1QPmmspPU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1QPmmspPU .carousel-indicators li::after,
.cid-u1QPmmspPU .carousel-indicators li::before {
  content: none;
}
.cid-u1QPmmspPU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1QPmmspPU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1QPmmspPU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1QPmmspPU .carousel-indicators {
    display: none;
  }
}
.cid-u1QPmmspPU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1QPmmspPU .carousel-inner > .active {
  display: block;
}
.cid-u1QPmmspPU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QPmmspPU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1QPmmspPU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1QPmmspPU .carousel-control,
  .cid-u1QPmmspPU .carousel-indicators,
  .cid-u1QPmmspPU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1QPmmspPU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1QPmmspPU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1QPmmspPU .carousel-indicators .active,
.cid-u1QPmmspPU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1QPmmspPU .carousel-indicators .active {
  background: #fff;
}
.cid-u1QPmmspPU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1QPmmspPU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1QPmmspPU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1QPmmspPU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1QPmmspPU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1QPmmspPU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1QPmmspPU .carousel {
  width: 100%;
}
.cid-u1QPmmspPU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1QPmmspPU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1QPmmspPU .modal.fade .modal-dialog,
.cid-u1QPmmspPU .modal.in .modal-dialog {
  transform: none;
}
.cid-u1QPmmspPU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1QPmmspPU H6 {
  text-align: center;
}
.cid-u1QPmmspPU H3 {
  color: #151515;
}
.cid-u1QQlF3g25 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1QQlF3g25 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1QQlF3g25 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1QQlF3g25 .item {
  padding-bottom: 2rem;
}
.cid-u1QQlF3g25 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1QQlF3g25 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1QQlF3g25 .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-u1QQlF3g25 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1QQlF3g25 .carousel-control,
.cid-u1QQlF3g25 .close {
  background: #1b1b1b;
}
.cid-u1QQlF3g25 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1QQlF3g25 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1QQlF3g25 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1QQlF3g25 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1QQlF3g25 .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-u1QQlF3g25 .close::before {
  content: '\e91a';
}
.cid-u1QQlF3g25 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1QQlF3g25 .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-u1QQlF3g25 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QQlF3g25 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1QQlF3g25 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1QQlF3g25 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1QQlF3g25 .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-u1QQlF3g25 .carousel-indicators li.active,
.cid-u1QQlF3g25 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1QQlF3g25 .carousel-indicators li::after,
.cid-u1QQlF3g25 .carousel-indicators li::before {
  content: none;
}
.cid-u1QQlF3g25 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1QQlF3g25 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1QQlF3g25 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1QQlF3g25 .carousel-indicators {
    display: none;
  }
}
.cid-u1QQlF3g25 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1QQlF3g25 .carousel-inner > .active {
  display: block;
}
.cid-u1QQlF3g25 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1QQlF3g25 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1QQlF3g25 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1QQlF3g25 .carousel-control,
  .cid-u1QQlF3g25 .carousel-indicators,
  .cid-u1QQlF3g25 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1QQlF3g25 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1QQlF3g25 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1QQlF3g25 .carousel-indicators .active,
.cid-u1QQlF3g25 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1QQlF3g25 .carousel-indicators .active {
  background: #fff;
}
.cid-u1QQlF3g25 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1QQlF3g25 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1QQlF3g25 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1QQlF3g25 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1QQlF3g25 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1QQlF3g25 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1QQlF3g25 .carousel {
  width: 100%;
}
.cid-u1QQlF3g25 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1QQlF3g25 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1QQlF3g25 .modal.fade .modal-dialog,
.cid-u1QQlF3g25 .modal.in .modal-dialog {
  transform: none;
}
.cid-u1QQlF3g25 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1QQlF3g25 H6 {
  text-align: center;
}
.cid-u1QQlF3g25 H3 {
  color: #353535;
}
.cid-tXxfcrbnFR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-tXxfcrbnFR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfcrbnFR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfcrbnFR .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXxfcrbnFR .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXxfcrbnFR .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXxfcrbnFR .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfcrbnFR .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcrbnFR .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXxfcrbnFR .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXxfcrbnFR .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfcrbnFR .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfcrbnFR .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXxfcrbnFR .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXxfcrbnFR .mbr-text {
    width: 100%;
  }
}
.cid-tXxfcrbnFR .mbr-section-subtitle,
.cid-tXxfcrbnFR .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tYx3Qylsc1 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-tYx3Qylsc1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYx3Qylsc1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYx3Qylsc1 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tYx3Qylsc1 .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tYx3Qylsc1 .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tYx3Qylsc1 .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tYx3Qylsc1 .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tYx3Qylsc1 .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tYx3Qylsc1 .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tYx3Qylsc1 .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tYx3Qylsc1 .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tYx3Qylsc1 .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tYx3Qylsc1 .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tYx3Qylsc1 .mbr-text {
    width: 100%;
  }
}
.cid-tYx3Qylsc1 .mbr-section-subtitle,
.cid-tYx3Qylsc1 .mbr-section-btn {
  text-align: center;
}
.cid-tYx3QyA5Dv {
  background: #ffffff;
}
.cid-tYx3QyA5Dv .container-fluid {
  padding: 0 3rem;
}
.cid-tYx3QyA5Dv .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-tYx3QyA5Dv .container-fluid {
    padding: 0 1rem;
  }
  .cid-tYx3QyA5Dv .video-block {
    width: 100% !important;
  }
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tZYcZXKmMq {
  background-color: #0e0e10;
}
.cid-tZYcZXKmMq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYcZXKmMq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZXKmMq .container {
    padding: 0 20px;
  }
}
.cid-tZYcZXKmMq .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZXKmMq .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZYcZXKmMq .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tZYcZXKmMq .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tZYcZXKmMq .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-tZYcZXKmMq .image-wrapper {
  position: relative;
}
.cid-tZYcZXKmMq .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-tZYcZXKmMq .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZYcZXKmMq .image-wrapper img {
    height: 350px;
  }
}
.cid-tZYcZXKmMq .mbr-section-title {
  color: #ffffff;
}
.cid-tZYcZXKmMq .mbr-text {
  color: #ffffff;
}
.cid-tZYcZXKmMq .mbr-number {
  color: #f5fd7b;
}
.cid-tZYcZXKmMq .mbr-desc {
  color: #ffffff;
}
.cid-tZYcZXKmMq .mbr-link {
  color: #ffffff;
}
.cid-tZYcZY1oSA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0e0e10;
}
.cid-tZYcZY1oSA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYcZY1oSA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZY1oSA .container {
    padding: 0 20px;
  }
}
.cid-tZYcZY1oSA .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZY1oSA .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZYcZY1oSA .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tZYcZY1oSA .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tZYcZY1oSA .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-tZYcZY1oSA .image-wrapper {
  position: relative;
}
.cid-tZYcZY1oSA .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-tZYcZY1oSA .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZYcZY1oSA .image-wrapper img {
    height: 350px;
  }
}
.cid-tZYcZY1oSA .mbr-section-title {
  color: #ffffff;
}
.cid-tZYcZY1oSA .mbr-text {
  color: #ffffff;
}
.cid-tZYcZY1oSA .mbr-number {
  color: #f5fd7b;
}
.cid-tZYcZY1oSA .mbr-desc {
  color: #ffffff;
}
.cid-tZYcZY1oSA .mbr-link {
  color: #ffffff;
}
.cid-tZYcZYgKTk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0e0e10;
}
.cid-tZYcZYgKTk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYcZYgKTk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZYgKTk .container {
    padding: 0 20px;
  }
}
.cid-tZYcZYgKTk .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZYgKTk .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZYcZYgKTk .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tZYcZYgKTk .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tZYcZYgKTk .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-tZYcZYgKTk .image-wrapper {
  position: relative;
}
.cid-tZYcZYgKTk .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-tZYcZYgKTk .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZYcZYgKTk .image-wrapper img {
    height: 350px;
  }
}
.cid-tZYcZYgKTk .mbr-section-title {
  color: #ffffff;
}
.cid-tZYcZYgKTk .mbr-text {
  color: #ffffff;
}
.cid-tZYcZYgKTk .mbr-number {
  color: #f5fd7b;
}
.cid-tZYcZYgKTk .mbr-desc {
  color: #ffffff;
}
.cid-tZYcZYgKTk .mbr-link {
  color: #ffffff;
}
.cid-tZYcZYsCI6 {
  background-color: #0e0e10;
}
.cid-tZYcZYsCI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYcZYsCI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZYsCI6 .container {
    padding: 0 20px;
  }
}
.cid-tZYcZYsCI6 .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZYsCI6 .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZYcZYsCI6 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tZYcZYsCI6 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-tZYcZYsCI6 .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-tZYcZYsCI6 .image-wrapper {
  position: relative;
}
.cid-tZYcZYsCI6 .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-tZYcZYsCI6 .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZYcZYsCI6 .image-wrapper img {
    height: 350px;
  }
}
.cid-tZYcZYsCI6 .mbr-section-title {
  color: #ffffff;
}
.cid-tZYcZYsCI6 .mbr-text {
  color: #ffffff;
}
.cid-tZYcZYsCI6 .mbr-number {
  color: #f5fd7b;
}
.cid-tZYcZYsCI6 .mbr-desc {
  color: #ffffff;
}
.cid-tZYcZYsCI6 .mbr-link {
  color: #ffffff;
}
.cid-tZYcZYDVLw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f4f3ec;
}
.cid-tZYcZYDVLw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYcZYDVLw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZYcZYDVLw .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-tZYcZYDVLw .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-tZYcZYDVLw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tZYcZYDVLw .media-content,
.cid-tZYcZYDVLw .mbr-figure {
  align-self: center;
}
.cid-tZYcZYDVLw .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-tZYcZYDVLw .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-tZYcZYDVLw .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-tZYcZYDVLw .mbr-text,
.cid-tZYcZYDVLw .mbr-section-btn {
  text-align: left;
}
.cid-tZYcZYQ8sp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-tZYcZYQ8sp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYcZYQ8sp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZYcZYQ8sp .item {
  padding-bottom: 2rem;
}
.cid-tZYcZYQ8sp .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZYcZYQ8sp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZYcZYQ8sp .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-tZYcZYQ8sp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZYcZYQ8sp .carousel-control,
.cid-tZYcZYQ8sp .close {
  background: #1b1b1b;
}
.cid-tZYcZYQ8sp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZYcZYQ8sp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZYcZYQ8sp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZYcZYQ8sp .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZYcZYQ8sp .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-tZYcZYQ8sp .close::before {
  content: '\e91a';
}
.cid-tZYcZYQ8sp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZYcZYQ8sp .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-tZYcZYQ8sp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZYcZYQ8sp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZYcZYQ8sp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZYcZYQ8sp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZYcZYQ8sp .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-tZYcZYQ8sp .carousel-indicators li.active,
.cid-tZYcZYQ8sp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZYcZYQ8sp .carousel-indicators li::after,
.cid-tZYcZYQ8sp .carousel-indicators li::before {
  content: none;
}
.cid-tZYcZYQ8sp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZYcZYQ8sp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZYcZYQ8sp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZYcZYQ8sp .carousel-indicators {
    display: none;
  }
}
.cid-tZYcZYQ8sp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZYcZYQ8sp .carousel-inner > .active {
  display: block;
}
.cid-tZYcZYQ8sp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZYcZYQ8sp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZYcZYQ8sp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZYcZYQ8sp .carousel-control,
  .cid-tZYcZYQ8sp .carousel-indicators,
  .cid-tZYcZYQ8sp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZYcZYQ8sp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZYcZYQ8sp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZYcZYQ8sp .carousel-indicators .active,
.cid-tZYcZYQ8sp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZYcZYQ8sp .carousel-indicators .active {
  background: #fff;
}
.cid-tZYcZYQ8sp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZYcZYQ8sp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZYcZYQ8sp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZYcZYQ8sp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZYcZYQ8sp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZYcZYQ8sp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZYcZYQ8sp .carousel {
  width: 100%;
}
.cid-tZYcZYQ8sp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZYcZYQ8sp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZYcZYQ8sp .modal.fade .modal-dialog,
.cid-tZYcZYQ8sp .modal.in .modal-dialog {
  transform: none;
}
.cid-tZYcZYQ8sp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZYcZYQ8sp H6 {
  text-align: center;
}
.cid-tZYcZYQ8sp H3 {
  color: #ffffff;
}
.cid-tZYcZZgdyG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-tZYcZZgdyG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYcZZgdyG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZYcZZgdyG .item {
  padding-bottom: 2rem;
}
.cid-tZYcZZgdyG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZYcZZgdyG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZYcZZgdyG .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-tZYcZZgdyG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZYcZZgdyG .carousel-control,
.cid-tZYcZZgdyG .close {
  background: #1b1b1b;
}
.cid-tZYcZZgdyG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZYcZZgdyG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZYcZZgdyG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZYcZZgdyG .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZYcZZgdyG .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-tZYcZZgdyG .close::before {
  content: '\e91a';
}
.cid-tZYcZZgdyG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZYcZZgdyG .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-tZYcZZgdyG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZYcZZgdyG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZYcZZgdyG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZYcZZgdyG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZYcZZgdyG .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-tZYcZZgdyG .carousel-indicators li.active,
.cid-tZYcZZgdyG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZYcZZgdyG .carousel-indicators li::after,
.cid-tZYcZZgdyG .carousel-indicators li::before {
  content: none;
}
.cid-tZYcZZgdyG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZYcZZgdyG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZYcZZgdyG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZYcZZgdyG .carousel-indicators {
    display: none;
  }
}
.cid-tZYcZZgdyG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZYcZZgdyG .carousel-inner > .active {
  display: block;
}
.cid-tZYcZZgdyG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZYcZZgdyG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZYcZZgdyG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZYcZZgdyG .carousel-control,
  .cid-tZYcZZgdyG .carousel-indicators,
  .cid-tZYcZZgdyG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZYcZZgdyG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZYcZZgdyG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZYcZZgdyG .carousel-indicators .active,
.cid-tZYcZZgdyG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZYcZZgdyG .carousel-indicators .active {
  background: #fff;
}
.cid-tZYcZZgdyG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZYcZZgdyG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZYcZZgdyG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZYcZZgdyG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZYcZZgdyG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZYcZZgdyG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZYcZZgdyG .carousel {
  width: 100%;
}
.cid-tZYcZZgdyG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZYcZZgdyG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZYcZZgdyG .modal.fade .modal-dialog,
.cid-tZYcZZgdyG .modal.in .modal-dialog {
  transform: none;
}
.cid-tZYcZZgdyG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZYcZZgdyG H6 {
  text-align: center;
}
.cid-tZYcZZgdyG H3 {
  color: #353535;
}
.cid-tZYcZZFD51 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-tZYcZZFD51 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYcZZFD51 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZYcZZFD51 .item {
  padding-bottom: 2rem;
}
.cid-tZYcZZFD51 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZYcZZFD51 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZYcZZFD51 .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-tZYcZZFD51 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZYcZZFD51 .carousel-control,
.cid-tZYcZZFD51 .close {
  background: #1b1b1b;
}
.cid-tZYcZZFD51 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZYcZZFD51 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZYcZZFD51 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZYcZZFD51 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZYcZZFD51 .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-tZYcZZFD51 .close::before {
  content: '\e91a';
}
.cid-tZYcZZFD51 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZYcZZFD51 .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-tZYcZZFD51 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZYcZZFD51 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZYcZZFD51 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZYcZZFD51 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZYcZZFD51 .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-tZYcZZFD51 .carousel-indicators li.active,
.cid-tZYcZZFD51 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZYcZZFD51 .carousel-indicators li::after,
.cid-tZYcZZFD51 .carousel-indicators li::before {
  content: none;
}
.cid-tZYcZZFD51 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZYcZZFD51 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZYcZZFD51 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZYcZZFD51 .carousel-indicators {
    display: none;
  }
}
.cid-tZYcZZFD51 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZYcZZFD51 .carousel-inner > .active {
  display: block;
}
.cid-tZYcZZFD51 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZYcZZFD51 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZYcZZFD51 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZYcZZFD51 .carousel-control,
  .cid-tZYcZZFD51 .carousel-indicators,
  .cid-tZYcZZFD51 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZYcZZFD51 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZYcZZFD51 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZYcZZFD51 .carousel-indicators .active,
.cid-tZYcZZFD51 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZYcZZFD51 .carousel-indicators .active {
  background: #fff;
}
.cid-tZYcZZFD51 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZYcZZFD51 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZYcZZFD51 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZYcZZFD51 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZYcZZFD51 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZYcZZFD51 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZYcZZFD51 .carousel {
  width: 100%;
}
.cid-tZYcZZFD51 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZYcZZFD51 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZYcZZFD51 .modal.fade .modal-dialog,
.cid-tZYcZZFD51 .modal.in .modal-dialog {
  transform: none;
}
.cid-tZYcZZFD51 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZYcZZFD51 H6 {
  text-align: center;
}
.cid-tZYcZZFD51 H3 {
  color: #353535;
}
.cid-tZYd002qvM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-tZYd002qvM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYd002qvM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZYd002qvM .item {
  padding-bottom: 2rem;
}
.cid-tZYd002qvM .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZYd002qvM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZYd002qvM .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-tZYd002qvM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZYd002qvM .carousel-control,
.cid-tZYd002qvM .close {
  background: #1b1b1b;
}
.cid-tZYd002qvM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZYd002qvM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZYd002qvM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZYd002qvM .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZYd002qvM .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-tZYd002qvM .close::before {
  content: '\e91a';
}
.cid-tZYd002qvM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZYd002qvM .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-tZYd002qvM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZYd002qvM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZYd002qvM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZYd002qvM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZYd002qvM .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-tZYd002qvM .carousel-indicators li.active,
.cid-tZYd002qvM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZYd002qvM .carousel-indicators li::after,
.cid-tZYd002qvM .carousel-indicators li::before {
  content: none;
}
.cid-tZYd002qvM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZYd002qvM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZYd002qvM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZYd002qvM .carousel-indicators {
    display: none;
  }
}
.cid-tZYd002qvM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZYd002qvM .carousel-inner > .active {
  display: block;
}
.cid-tZYd002qvM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZYd002qvM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZYd002qvM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZYd002qvM .carousel-control,
  .cid-tZYd002qvM .carousel-indicators,
  .cid-tZYd002qvM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZYd002qvM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZYd002qvM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZYd002qvM .carousel-indicators .active,
.cid-tZYd002qvM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZYd002qvM .carousel-indicators .active {
  background: #fff;
}
.cid-tZYd002qvM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZYd002qvM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZYd002qvM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZYd002qvM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZYd002qvM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZYd002qvM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZYd002qvM .carousel {
  width: 100%;
}
.cid-tZYd002qvM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZYd002qvM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZYd002qvM .modal.fade .modal-dialog,
.cid-tZYd002qvM .modal.in .modal-dialog {
  transform: none;
}
.cid-tZYd002qvM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZYd002qvM H6 {
  text-align: center;
}
.cid-tZYd002qvM H3 {
  color: #353535;
}
.cid-tZYd00rROa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-tZYd00rROa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZYd00rROa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZYd00rROa .row {
  gap: 20px;
  margin: 0 !important;
}
.cid-tZYd00rROa .item {
  width: calc(50% - 10px);
  border-radius: 0;
  padding: 0;
}
@media (max-width: 1199px) {
  .cid-tZYd00rROa .item {
    width: 100%;
  }
}
.cid-tZYd00rROa .item-wrapper {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  padding: 32px;
  border: 1px solid #2e3237;
  border-radius: 20px;
}
@media (max-width: 1399px) {
  .cid-tZYd00rROa .item-wrapper {
    padding: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-tZYd00rROa .item-wrapper {
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-tZYd00rROa .item-wrapper {
    gap: 40px;
    flex-wrap: wrap;
    padding: 12px;
    border-radius: 12px;
  }
}
@media (min-width: 992px) {
  .cid-tZYd00rROa .item-wrapper:hover .image-wrapper img {
    transform: scale(1.1);
  }
}
.cid-tZYd00rROa .col-text {
  display: flex;
  align-items: flex-start;
  width: calc(50% - 10px);
}
@media (max-width: 1199px) {
  .cid-tZYd00rROa .col-text {
    width: 100%;
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-tZYd00rROa .col-text {
    width: 100%;
  }
}
.cid-tZYd00rROa .date-wrap {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  margin-bottom: 10px;
}
.cid-tZYd00rROa .day-text {
  color: #e3ebf3;
}
.cid-tZYd00rROa .month-text {
  color: #e3ebf3;
}
.cid-tZYd00rROa .year-text {
  color: #e3ebf3;
}
.cid-tZYd00rROa .card-title {
  color: #6c7a88;
}
.cid-tZYd00rROa .mbr-text {
  margin-top: 12px;
  color: #e3ebf3;
}
.cid-tZYd00rROa .mbr-section-btn {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .cid-tZYd00rROa .mbr-section-btn {
    margin-top: 12px;
  }
}
.cid-tZYd00rROa .col-img {
  width: calc(50% - 10px);
}
@media (max-width: 1199px) {
  .cid-tZYd00rROa .col-img {
    width: 100%;
    order: 2;
  }
}
@media (max-width: 767px) {
  .cid-tZYd00rROa .col-img {
    width: 100%;
  }
}
.cid-tZYd00rROa .image-wrapper {
  width: 100%;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .cid-tZYd00rROa .image-wrapper {
    border-radius: 12px;
  }
}
.cid-tZYd00rROa .image-wrapper img {
  width: 100%;
  object-fit: cover;
  transition: 0.4s all;
}
@media (min-width: 1200px) {
  .cid-tZYd00rROa .image-wrapper img {
    aspect-ratio: 0.68577982;
  }
}
@media (max-width: 1199px) {
  .cid-tZYd00rROa .image-wrapper img {
    height: 360px;
  }
}
@media (max-width: 767px) {
  .cid-tZYd00rROa .image-wrapper img {
    height: 220px;
  }
}
.cid-tZYd00HlxA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-tZYd00HlxA iframe,
.cid-tZYd00HlxA img,
.cid-tZYd00HlxA video {
  width: 100%;
}
.cid-tZYd00HlxA .mbr-section-head {
  margin-bottom: 50px;
}
@media (max-width: 1399px) {
  .cid-tZYd00HlxA .mbr-section-head {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .cid-tZYd00HlxA .mbr-section-head {
    margin-bottom: 30px;
  }
}
.cid-tZYd00HlxA .mbr-section-title {
  color: #f4f3ec;
  text-align: center;
}
.cid-tZYd00HlxA .mbr-section-subtitle {
  margin-top: 16px;
  color: #6c7a88;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tZYd00HlxA .mbr-section-subtitle {
    margin-top: 12px;
  }
}
.cid-tZYd00HlxA .mbr-media {
  position: relative;
}
.cid-tZYd00HlxA .mbr-media img {
  width: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-tZYd00HlxA .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tZYd00HlxA .icon-wrap .mbr-iconfont {
  color: #FA7E26;
  opacity: 0.9;
  font-size: 80px;
}
.cid-tZYd00HlxA .box {
  padding: 0 !important;
}
.cid-tZYd00HlxA .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tZYd00HlxA .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-tZYd00HlxA .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-tZYd00HlxA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tZYd00HlxA .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-tZYd00HlxA .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-tZYd00HlxA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u0k6ORydE5 {
  background-color: #0e0e10;
}
.cid-u0k6ORydE5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6ORydE5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u0k6ORydE5 .container {
    padding: 0 20px;
  }
}
.cid-u0k6ORydE5 .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u0k6ORydE5 .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u0k6ORydE5 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u0k6ORydE5 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u0k6ORydE5 .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u0k6ORydE5 .image-wrapper {
  position: relative;
}
.cid-u0k6ORydE5 .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u0k6ORydE5 .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u0k6ORydE5 .image-wrapper img {
    height: 350px;
  }
}
.cid-u0k6ORydE5 .mbr-section-title {
  color: #ffffff;
}
.cid-u0k6ORydE5 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-u0k6ORydE5 .mbr-number {
  color: #f5fd7b;
}
.cid-u0k6ORydE5 .mbr-desc {
  color: #ffffff;
}
.cid-u0k6ORydE5 .mbr-link {
  color: #ffffff;
}
.cid-u0k6ORydE5 .mbr-section-title,
.cid-u0k6ORydE5 .mbr-section-btn {
  text-align: center;
}
.cid-u0k6ORLRnQ {
  background-image: url("../../../assets/images/vista-lujoso-espacio-interior-hotel.jpg");
}
.cid-u0k6ORLRnQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6ORLRnQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0k6ORLRnQ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u0k6ORLRnQ .mbr-text,
.cid-u0k6ORLRnQ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u0k6ORLRnQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u0k6ORVkuu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f4f3ec;
}
.cid-u0k6ORVkuu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6ORVkuu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u0k6ORVkuu .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-u0k6ORVkuu .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-u0k6ORVkuu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u0k6ORVkuu .media-content,
.cid-u0k6ORVkuu .mbr-figure {
  align-self: center;
}
.cid-u0k6ORVkuu .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-u0k6ORVkuu .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-u0k6ORVkuu .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-u0k6ORVkuu .mbr-text,
.cid-u0k6ORVkuu .mbr-section-btn {
  text-align: center;
}
.cid-u0k6ORVkuu .mbr-section-title {
  text-align: center;
}
.cid-u0k6OS8alF {
  background-image: url("../../../assets/images/20221104-1825491.jpg");
}
.cid-u0k6OS8alF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OS8alF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0k6OS8alF .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u0k6OS8alF .mbr-text,
.cid-u0k6OS8alF .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u0k6OS8alF .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u0k6OSidRA {
  background-image: url("../../../assets/images/mata-atlantica-atlantic-forest-in-brazil-royalty-free-image-1668724621-1-2048x1364.jpg");
}
.cid-u0k6OSidRA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OSidRA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u0k6OSidRA .container {
    padding: 0 20px;
  }
}
.cid-u0k6OSidRA .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u0k6OSidRA .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u0k6OSidRA .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u0k6OSidRA .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u0k6OSidRA .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u0k6OSidRA .image-wrapper {
  position: relative;
}
.cid-u0k6OSidRA .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u0k6OSidRA .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u0k6OSidRA .image-wrapper img {
    height: 350px;
  }
}
.cid-u0k6OSidRA .mbr-section-title {
  color: #ffffff;
}
.cid-u0k6OSidRA .mbr-text {
  color: #ffffff;
}
.cid-u0k6OSidRA .mbr-number {
  color: #f5fd7b;
}
.cid-u0k6OSidRA .mbr-desc {
  color: #ffffff;
}
.cid-u0k6OSidRA .mbr-link {
  color: #ffffff;
}
.cid-u0k6OSidRA .mbr-section-title,
.cid-u0k6OSidRA .mbr-section-btn {
  color: #ffffff;
}
.cid-u0k6OSsZIB {
  background-image: url("../../../assets/images/dji-208.jpg");
}
.cid-u0k6OSsZIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OSsZIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0k6OSsZIB .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u0k6OSsZIB .mbr-text,
.cid-u0k6OSsZIB .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u0k6OSsZIB .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u0k6OSClkJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0e0e10;
}
.cid-u0k6OSClkJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OSClkJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u0k6OSClkJ .container {
    padding: 0 20px;
  }
}
.cid-u0k6OSClkJ .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u0k6OSClkJ .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u0k6OSClkJ .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u0k6OSClkJ .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u0k6OSClkJ .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u0k6OSClkJ .image-wrapper {
  position: relative;
}
.cid-u0k6OSClkJ .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u0k6OSClkJ .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u0k6OSClkJ .image-wrapper img {
    height: 350px;
  }
}
.cid-u0k6OSClkJ .mbr-section-title {
  color: #ffffff;
}
.cid-u0k6OSClkJ .mbr-text {
  color: #ffffff;
}
.cid-u0k6OSClkJ .mbr-number {
  color: #f5fd7b;
}
.cid-u0k6OSClkJ .mbr-desc {
  color: #ffffff;
}
.cid-u0k6OSClkJ .mbr-link {
  color: #ffffff;
}
.cid-u0k6OSMEIz {
  background-color: #0e0e10;
}
.cid-u0k6OSMEIz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OSMEIz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u0k6OSMEIz .container {
    padding: 0 20px;
  }
}
.cid-u0k6OSMEIz .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u0k6OSMEIz .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u0k6OSMEIz .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u0k6OSMEIz .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u0k6OSMEIz .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u0k6OSMEIz .image-wrapper {
  position: relative;
}
.cid-u0k6OSMEIz .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u0k6OSMEIz .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u0k6OSMEIz .image-wrapper img {
    height: 350px;
  }
}
.cid-u0k6OSMEIz .mbr-section-title {
  color: #ffffff;
}
.cid-u0k6OSMEIz .mbr-text {
  color: #ffffff;
}
.cid-u0k6OSMEIz .mbr-number {
  color: #f5fd7b;
}
.cid-u0k6OSMEIz .mbr-desc {
  color: #ffffff;
}
.cid-u0k6OSMEIz .mbr-link {
  color: #ffffff;
}
.cid-u0k6OSVyAB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f4f3ec;
}
.cid-u0k6OSVyAB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OSVyAB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u0k6OSVyAB .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-u0k6OSVyAB .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-u0k6OSVyAB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u0k6OSVyAB .media-content,
.cid-u0k6OSVyAB .mbr-figure {
  align-self: center;
}
.cid-u0k6OSVyAB .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-u0k6OSVyAB .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-u0k6OSVyAB .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-u0k6OSVyAB .mbr-text,
.cid-u0k6OSVyAB .mbr-section-btn {
  text-align: left;
}
.cid-u0k6OTaxtk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-u0k6OTaxtk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OTaxtk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0k6OTaxtk .item {
  padding-bottom: 2rem;
}
.cid-u0k6OTaxtk .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u0k6OTaxtk .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0k6OTaxtk .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-u0k6OTaxtk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u0k6OTaxtk .carousel-control,
.cid-u0k6OTaxtk .close {
  background: #1b1b1b;
}
.cid-u0k6OTaxtk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u0k6OTaxtk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u0k6OTaxtk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u0k6OTaxtk .carousel-control-next span {
  margin-left: 5px;
}
.cid-u0k6OTaxtk .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-u0k6OTaxtk .close::before {
  content: '\e91a';
}
.cid-u0k6OTaxtk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u0k6OTaxtk .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-u0k6OTaxtk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0k6OTaxtk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0k6OTaxtk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0k6OTaxtk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u0k6OTaxtk .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-u0k6OTaxtk .carousel-indicators li.active,
.cid-u0k6OTaxtk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0k6OTaxtk .carousel-indicators li::after,
.cid-u0k6OTaxtk .carousel-indicators li::before {
  content: none;
}
.cid-u0k6OTaxtk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0k6OTaxtk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u0k6OTaxtk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OTaxtk .carousel-indicators {
    display: none;
  }
}
.cid-u0k6OTaxtk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0k6OTaxtk .carousel-inner > .active {
  display: block;
}
.cid-u0k6OTaxtk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0k6OTaxtk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0k6OTaxtk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u0k6OTaxtk .carousel-control,
  .cid-u0k6OTaxtk .carousel-indicators,
  .cid-u0k6OTaxtk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OTaxtk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u0k6OTaxtk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u0k6OTaxtk .carousel-indicators .active,
.cid-u0k6OTaxtk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u0k6OTaxtk .carousel-indicators .active {
  background: #fff;
}
.cid-u0k6OTaxtk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u0k6OTaxtk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u0k6OTaxtk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u0k6OTaxtk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u0k6OTaxtk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u0k6OTaxtk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u0k6OTaxtk .carousel {
  width: 100%;
}
.cid-u0k6OTaxtk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u0k6OTaxtk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u0k6OTaxtk .modal.fade .modal-dialog,
.cid-u0k6OTaxtk .modal.in .modal-dialog {
  transform: none;
}
.cid-u0k6OTaxtk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u0k6OTaxtk H6 {
  text-align: center;
}
.cid-u0k6OTaxtk H3 {
  color: #ffffff;
}
.cid-u0k6OTvhIS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-u0k6OTvhIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OTvhIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0k6OTvhIS .item {
  padding-bottom: 2rem;
}
.cid-u0k6OTvhIS .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u0k6OTvhIS .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0k6OTvhIS .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-u0k6OTvhIS .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u0k6OTvhIS .carousel-control,
.cid-u0k6OTvhIS .close {
  background: #1b1b1b;
}
.cid-u0k6OTvhIS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u0k6OTvhIS .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u0k6OTvhIS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u0k6OTvhIS .carousel-control-next span {
  margin-left: 5px;
}
.cid-u0k6OTvhIS .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-u0k6OTvhIS .close::before {
  content: '\e91a';
}
.cid-u0k6OTvhIS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u0k6OTvhIS .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-u0k6OTvhIS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0k6OTvhIS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0k6OTvhIS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0k6OTvhIS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u0k6OTvhIS .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-u0k6OTvhIS .carousel-indicators li.active,
.cid-u0k6OTvhIS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0k6OTvhIS .carousel-indicators li::after,
.cid-u0k6OTvhIS .carousel-indicators li::before {
  content: none;
}
.cid-u0k6OTvhIS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0k6OTvhIS .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u0k6OTvhIS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OTvhIS .carousel-indicators {
    display: none;
  }
}
.cid-u0k6OTvhIS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0k6OTvhIS .carousel-inner > .active {
  display: block;
}
.cid-u0k6OTvhIS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0k6OTvhIS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0k6OTvhIS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u0k6OTvhIS .carousel-control,
  .cid-u0k6OTvhIS .carousel-indicators,
  .cid-u0k6OTvhIS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OTvhIS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u0k6OTvhIS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u0k6OTvhIS .carousel-indicators .active,
.cid-u0k6OTvhIS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u0k6OTvhIS .carousel-indicators .active {
  background: #fff;
}
.cid-u0k6OTvhIS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u0k6OTvhIS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u0k6OTvhIS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u0k6OTvhIS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u0k6OTvhIS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u0k6OTvhIS .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u0k6OTvhIS .carousel {
  width: 100%;
}
.cid-u0k6OTvhIS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u0k6OTvhIS .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u0k6OTvhIS .modal.fade .modal-dialog,
.cid-u0k6OTvhIS .modal.in .modal-dialog {
  transform: none;
}
.cid-u0k6OTvhIS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u0k6OTvhIS H6 {
  text-align: center;
}
.cid-u0k6OTvhIS H3 {
  color: #353535;
}
.cid-u0k6OTNPkG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-u0k6OTNPkG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OTNPkG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0k6OTNPkG .item {
  padding-bottom: 2rem;
}
.cid-u0k6OTNPkG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u0k6OTNPkG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0k6OTNPkG .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-u0k6OTNPkG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u0k6OTNPkG .carousel-control,
.cid-u0k6OTNPkG .close {
  background: #1b1b1b;
}
.cid-u0k6OTNPkG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u0k6OTNPkG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u0k6OTNPkG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u0k6OTNPkG .carousel-control-next span {
  margin-left: 5px;
}
.cid-u0k6OTNPkG .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-u0k6OTNPkG .close::before {
  content: '\e91a';
}
.cid-u0k6OTNPkG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u0k6OTNPkG .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-u0k6OTNPkG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0k6OTNPkG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0k6OTNPkG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0k6OTNPkG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u0k6OTNPkG .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-u0k6OTNPkG .carousel-indicators li.active,
.cid-u0k6OTNPkG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0k6OTNPkG .carousel-indicators li::after,
.cid-u0k6OTNPkG .carousel-indicators li::before {
  content: none;
}
.cid-u0k6OTNPkG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0k6OTNPkG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u0k6OTNPkG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OTNPkG .carousel-indicators {
    display: none;
  }
}
.cid-u0k6OTNPkG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0k6OTNPkG .carousel-inner > .active {
  display: block;
}
.cid-u0k6OTNPkG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0k6OTNPkG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0k6OTNPkG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u0k6OTNPkG .carousel-control,
  .cid-u0k6OTNPkG .carousel-indicators,
  .cid-u0k6OTNPkG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OTNPkG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u0k6OTNPkG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u0k6OTNPkG .carousel-indicators .active,
.cid-u0k6OTNPkG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u0k6OTNPkG .carousel-indicators .active {
  background: #fff;
}
.cid-u0k6OTNPkG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u0k6OTNPkG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u0k6OTNPkG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u0k6OTNPkG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u0k6OTNPkG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u0k6OTNPkG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u0k6OTNPkG .carousel {
  width: 100%;
}
.cid-u0k6OTNPkG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u0k6OTNPkG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u0k6OTNPkG .modal.fade .modal-dialog,
.cid-u0k6OTNPkG .modal.in .modal-dialog {
  transform: none;
}
.cid-u0k6OTNPkG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u0k6OTNPkG H6 {
  text-align: center;
}
.cid-u0k6OTNPkG H3 {
  color: #353535;
}
.cid-u0k6OU8FzW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-u0k6OU8FzW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OU8FzW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0k6OU8FzW .item {
  padding-bottom: 2rem;
}
.cid-u0k6OU8FzW .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u0k6OU8FzW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0k6OU8FzW .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-u0k6OU8FzW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u0k6OU8FzW .carousel-control,
.cid-u0k6OU8FzW .close {
  background: #1b1b1b;
}
.cid-u0k6OU8FzW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u0k6OU8FzW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u0k6OU8FzW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u0k6OU8FzW .carousel-control-next span {
  margin-left: 5px;
}
.cid-u0k6OU8FzW .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-u0k6OU8FzW .close::before {
  content: '\e91a';
}
.cid-u0k6OU8FzW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u0k6OU8FzW .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-u0k6OU8FzW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0k6OU8FzW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u0k6OU8FzW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u0k6OU8FzW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u0k6OU8FzW .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-u0k6OU8FzW .carousel-indicators li.active,
.cid-u0k6OU8FzW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u0k6OU8FzW .carousel-indicators li::after,
.cid-u0k6OU8FzW .carousel-indicators li::before {
  content: none;
}
.cid-u0k6OU8FzW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u0k6OU8FzW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u0k6OU8FzW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OU8FzW .carousel-indicators {
    display: none;
  }
}
.cid-u0k6OU8FzW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u0k6OU8FzW .carousel-inner > .active {
  display: block;
}
.cid-u0k6OU8FzW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0k6OU8FzW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0k6OU8FzW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u0k6OU8FzW .carousel-control,
  .cid-u0k6OU8FzW .carousel-indicators,
  .cid-u0k6OU8FzW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OU8FzW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u0k6OU8FzW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u0k6OU8FzW .carousel-indicators .active,
.cid-u0k6OU8FzW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u0k6OU8FzW .carousel-indicators .active {
  background: #fff;
}
.cid-u0k6OU8FzW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u0k6OU8FzW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u0k6OU8FzW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u0k6OU8FzW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u0k6OU8FzW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u0k6OU8FzW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u0k6OU8FzW .carousel {
  width: 100%;
}
.cid-u0k6OU8FzW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u0k6OU8FzW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u0k6OU8FzW .modal.fade .modal-dialog,
.cid-u0k6OU8FzW .modal.in .modal-dialog {
  transform: none;
}
.cid-u0k6OU8FzW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u0k6OU8FzW H6 {
  text-align: center;
}
.cid-u0k6OU8FzW H3 {
  color: #353535;
}
.cid-u0k6OUsuNi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-u0k6OUsuNi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0k6OUsuNi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0k6OUsuNi .row {
  gap: 20px;
  margin: 0 !important;
}
.cid-u0k6OUsuNi .item {
  width: calc(50% - 10px);
  border-radius: 0;
  padding: 0;
}
@media (max-width: 1199px) {
  .cid-u0k6OUsuNi .item {
    width: 100%;
  }
}
.cid-u0k6OUsuNi .item-wrapper {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  padding: 32px;
  border: 1px solid #2e3237;
  border-radius: 20px;
}
@media (max-width: 1399px) {
  .cid-u0k6OUsuNi .item-wrapper {
    padding: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-u0k6OUsuNi .item-wrapper {
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OUsuNi .item-wrapper {
    gap: 40px;
    flex-wrap: wrap;
    padding: 12px;
    border-radius: 12px;
  }
}
@media (min-width: 992px) {
  .cid-u0k6OUsuNi .item-wrapper:hover .image-wrapper img {
    transform: scale(1.1);
  }
}
.cid-u0k6OUsuNi .col-text {
  display: flex;
  align-items: flex-start;
  width: calc(50% - 10px);
}
@media (max-width: 1199px) {
  .cid-u0k6OUsuNi .col-text {
    width: 100%;
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OUsuNi .col-text {
    width: 100%;
  }
}
.cid-u0k6OUsuNi .date-wrap {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  margin-bottom: 10px;
}
.cid-u0k6OUsuNi .day-text {
  color: #e3ebf3;
}
.cid-u0k6OUsuNi .month-text {
  color: #e3ebf3;
}
.cid-u0k6OUsuNi .year-text {
  color: #e3ebf3;
}
.cid-u0k6OUsuNi .card-title {
  color: #6c7a88;
}
.cid-u0k6OUsuNi .mbr-text {
  margin-top: 12px;
  color: #e3ebf3;
}
.cid-u0k6OUsuNi .mbr-section-btn {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .cid-u0k6OUsuNi .mbr-section-btn {
    margin-top: 12px;
  }
}
.cid-u0k6OUsuNi .col-img {
  width: calc(50% - 10px);
}
@media (max-width: 1199px) {
  .cid-u0k6OUsuNi .col-img {
    width: 100%;
    order: 2;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OUsuNi .col-img {
    width: 100%;
  }
}
.cid-u0k6OUsuNi .image-wrapper {
  width: 100%;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .cid-u0k6OUsuNi .image-wrapper {
    border-radius: 12px;
  }
}
.cid-u0k6OUsuNi .image-wrapper img {
  width: 100%;
  object-fit: cover;
  transition: 0.4s all;
}
@media (min-width: 1200px) {
  .cid-u0k6OUsuNi .image-wrapper img {
    aspect-ratio: 0.68577982;
  }
}
@media (max-width: 1199px) {
  .cid-u0k6OUsuNi .image-wrapper img {
    height: 360px;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OUsuNi .image-wrapper img {
    height: 220px;
  }
}
.cid-u0k6OUI9ns {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-u0k6OUI9ns iframe,
.cid-u0k6OUI9ns img,
.cid-u0k6OUI9ns video {
  width: 100%;
}
.cid-u0k6OUI9ns .mbr-section-head {
  margin-bottom: 50px;
}
@media (max-width: 1399px) {
  .cid-u0k6OUI9ns .mbr-section-head {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .cid-u0k6OUI9ns .mbr-section-head {
    margin-bottom: 30px;
  }
}
.cid-u0k6OUI9ns .mbr-section-title {
  color: #f4f3ec;
  text-align: center;
}
.cid-u0k6OUI9ns .mbr-section-subtitle {
  margin-top: 16px;
  color: #6c7a88;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u0k6OUI9ns .mbr-section-subtitle {
    margin-top: 12px;
  }
}
.cid-u0k6OUI9ns .mbr-media {
  position: relative;
}
.cid-u0k6OUI9ns .mbr-media img {
  width: 100%;
  object-fit: cover;
  max-height: 100vh;
}
.cid-u0k6OUI9ns .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-u0k6OUI9ns .icon-wrap .mbr-iconfont {
  color: #FA7E26;
  opacity: 0.9;
  font-size: 80px;
}
.cid-u0k6OUI9ns .box {
  padding: 0 !important;
}
.cid-u0k6OUI9ns .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-u0k6OUI9ns .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-u0k6OUI9ns .modalWindow {
    width: 100vw;
    height: 100vh;
  }
}
.cid-u0k6OUI9ns .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u0k6OUI9ns .modalWindow .modalWindow-video {
  height: 45vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-u0k6OUI9ns .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-u0k6OUI9ns .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u47y3Cx0b6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u47y3Cx0b6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u47y3Cx0b6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u47y3Cx0b6 .video-wrapper iframe {
  width: 100%;
}
.cid-u47y3Cx0b6 .mbr-section-title,
.cid-u47y3Cx0b6 .mbr-section-subtitle,
.cid-u47y3Cx0b6 .mbr-text {
  text-align: center;
}
.cid-u47y3Cx0b6 .mbr-section-title {
  color: #e6c63b;
}
.cid-u47y3Cx0b6 .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u1z8BAfIFF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-u1z8BAfIFF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1z8BAfIFF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1z8BAfIFF .item {
  padding-bottom: 2rem;
}
.cid-u1z8BAfIFF .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1z8BAfIFF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1z8BAfIFF .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-u1z8BAfIFF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1z8BAfIFF .carousel-control,
.cid-u1z8BAfIFF .close {
  background: #1b1b1b;
}
.cid-u1z8BAfIFF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1z8BAfIFF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1z8BAfIFF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1z8BAfIFF .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1z8BAfIFF .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-u1z8BAfIFF .close::before {
  content: '\e91a';
}
.cid-u1z8BAfIFF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1z8BAfIFF .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-u1z8BAfIFF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1z8BAfIFF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1z8BAfIFF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1z8BAfIFF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1z8BAfIFF .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-u1z8BAfIFF .carousel-indicators li.active,
.cid-u1z8BAfIFF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1z8BAfIFF .carousel-indicators li::after,
.cid-u1z8BAfIFF .carousel-indicators li::before {
  content: none;
}
.cid-u1z8BAfIFF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1z8BAfIFF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1z8BAfIFF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1z8BAfIFF .carousel-indicators {
    display: none;
  }
}
.cid-u1z8BAfIFF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1z8BAfIFF .carousel-inner > .active {
  display: block;
}
.cid-u1z8BAfIFF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1z8BAfIFF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1z8BAfIFF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1z8BAfIFF .carousel-control,
  .cid-u1z8BAfIFF .carousel-indicators,
  .cid-u1z8BAfIFF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1z8BAfIFF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1z8BAfIFF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1z8BAfIFF .carousel-indicators .active,
.cid-u1z8BAfIFF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1z8BAfIFF .carousel-indicators .active {
  background: #fff;
}
.cid-u1z8BAfIFF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1z8BAfIFF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1z8BAfIFF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1z8BAfIFF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1z8BAfIFF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1z8BAfIFF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1z8BAfIFF .carousel {
  width: 100%;
}
.cid-u1z8BAfIFF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1z8BAfIFF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1z8BAfIFF .modal.fade .modal-dialog,
.cid-u1z8BAfIFF .modal.in .modal-dialog {
  transform: none;
}
.cid-u1z8BAfIFF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1z8BAfIFF H6 {
  text-align: center;
}
.cid-u1z8BAfIFF H3 {
  color: #ffffff;
}
.cid-u1z8BAfIFF H4 {
  color: #7b7b7b;
}
.cid-tXxfuTWnaJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfuTWnaJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfuTWnaJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfuTWnaJ .item {
  padding-bottom: 2rem;
}
.cid-tXxfuTWnaJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfuTWnaJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfuTWnaJ .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-tXxfuTWnaJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfuTWnaJ .carousel-control,
.cid-tXxfuTWnaJ .close {
  background: #1b1b1b;
}
.cid-tXxfuTWnaJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfuTWnaJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfuTWnaJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfuTWnaJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfuTWnaJ .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-tXxfuTWnaJ .close::before {
  content: '\e91a';
}
.cid-tXxfuTWnaJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfuTWnaJ .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-tXxfuTWnaJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfuTWnaJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfuTWnaJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfuTWnaJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfuTWnaJ .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-tXxfuTWnaJ .carousel-indicators li.active,
.cid-tXxfuTWnaJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfuTWnaJ .carousel-indicators li::after,
.cid-tXxfuTWnaJ .carousel-indicators li::before {
  content: none;
}
.cid-tXxfuTWnaJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfuTWnaJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfuTWnaJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuTWnaJ .carousel-indicators {
    display: none;
  }
}
.cid-tXxfuTWnaJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfuTWnaJ .carousel-inner > .active {
  display: block;
}
.cid-tXxfuTWnaJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfuTWnaJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfuTWnaJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfuTWnaJ .carousel-control,
  .cid-tXxfuTWnaJ .carousel-indicators,
  .cid-tXxfuTWnaJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuTWnaJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfuTWnaJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfuTWnaJ .carousel-indicators .active,
.cid-tXxfuTWnaJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfuTWnaJ .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfuTWnaJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfuTWnaJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfuTWnaJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfuTWnaJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfuTWnaJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfuTWnaJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfuTWnaJ .carousel {
  width: 100%;
}
.cid-tXxfuTWnaJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfuTWnaJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfuTWnaJ .modal.fade .modal-dialog,
.cid-tXxfuTWnaJ .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfuTWnaJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfuTWnaJ H6 {
  text-align: center;
}
.cid-tXxfuTWnaJ H3 {
  color: #353535;
}
.cid-tXxfuTfbQ2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfuTfbQ2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfuTfbQ2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfuTfbQ2 .item {
  padding-bottom: 2rem;
}
.cid-tXxfuTfbQ2 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfuTfbQ2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfuTfbQ2 .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-tXxfuTfbQ2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfuTfbQ2 .carousel-control,
.cid-tXxfuTfbQ2 .close {
  background: #1b1b1b;
}
.cid-tXxfuTfbQ2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfuTfbQ2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfuTfbQ2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfuTfbQ2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfuTfbQ2 .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-tXxfuTfbQ2 .close::before {
  content: '\e91a';
}
.cid-tXxfuTfbQ2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfuTfbQ2 .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-tXxfuTfbQ2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfuTfbQ2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfuTfbQ2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfuTfbQ2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfuTfbQ2 .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-tXxfuTfbQ2 .carousel-indicators li.active,
.cid-tXxfuTfbQ2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfuTfbQ2 .carousel-indicators li::after,
.cid-tXxfuTfbQ2 .carousel-indicators li::before {
  content: none;
}
.cid-tXxfuTfbQ2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfuTfbQ2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfuTfbQ2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuTfbQ2 .carousel-indicators {
    display: none;
  }
}
.cid-tXxfuTfbQ2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfuTfbQ2 .carousel-inner > .active {
  display: block;
}
.cid-tXxfuTfbQ2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfuTfbQ2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfuTfbQ2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfuTfbQ2 .carousel-control,
  .cid-tXxfuTfbQ2 .carousel-indicators,
  .cid-tXxfuTfbQ2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuTfbQ2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfuTfbQ2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfuTfbQ2 .carousel-indicators .active,
.cid-tXxfuTfbQ2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfuTfbQ2 .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfuTfbQ2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfuTfbQ2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfuTfbQ2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfuTfbQ2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfuTfbQ2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfuTfbQ2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfuTfbQ2 .carousel {
  width: 100%;
}
.cid-tXxfuTfbQ2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfuTfbQ2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfuTfbQ2 .modal.fade .modal-dialog,
.cid-tXxfuTfbQ2 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfuTfbQ2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfuTfbQ2 H6 {
  text-align: center;
}
.cid-tXxfuTfbQ2 H3 {
  color: #353535;
}
.cid-tXxfuTytv3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXxfuTytv3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfuTytv3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfuTytv3 .item {
  padding-bottom: 2rem;
}
.cid-tXxfuTytv3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfuTytv3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfuTytv3 .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-tXxfuTytv3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfuTytv3 .carousel-control,
.cid-tXxfuTytv3 .close {
  background: #1b1b1b;
}
.cid-tXxfuTytv3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfuTytv3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfuTytv3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfuTytv3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfuTytv3 .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-tXxfuTytv3 .close::before {
  content: '\e91a';
}
.cid-tXxfuTytv3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfuTytv3 .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-tXxfuTytv3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfuTytv3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfuTytv3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfuTytv3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfuTytv3 .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-tXxfuTytv3 .carousel-indicators li.active,
.cid-tXxfuTytv3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfuTytv3 .carousel-indicators li::after,
.cid-tXxfuTytv3 .carousel-indicators li::before {
  content: none;
}
.cid-tXxfuTytv3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfuTytv3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfuTytv3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuTytv3 .carousel-indicators {
    display: none;
  }
}
.cid-tXxfuTytv3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfuTytv3 .carousel-inner > .active {
  display: block;
}
.cid-tXxfuTytv3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfuTytv3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfuTytv3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfuTytv3 .carousel-control,
  .cid-tXxfuTytv3 .carousel-indicators,
  .cid-tXxfuTytv3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuTytv3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfuTytv3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfuTytv3 .carousel-indicators .active,
.cid-tXxfuTytv3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfuTytv3 .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfuTytv3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfuTytv3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfuTytv3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfuTytv3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfuTytv3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfuTytv3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfuTytv3 .carousel {
  width: 100%;
}
.cid-tXxfuTytv3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfuTytv3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfuTytv3 .modal.fade .modal-dialog,
.cid-tXxfuTytv3 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfuTytv3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfuTytv3 H6 {
  text-align: center;
}
.cid-tXxfuTytv3 H3 {
  color: #353535;
}
.cid-tXxCYrPAZ8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxCYrPAZ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxCYrPAZ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxCYrPAZ8 .item {
  padding-bottom: 2rem;
}
.cid-tXxCYrPAZ8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxCYrPAZ8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxCYrPAZ8 .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-tXxCYrPAZ8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxCYrPAZ8 .carousel-control,
.cid-tXxCYrPAZ8 .close {
  background: #1b1b1b;
}
.cid-tXxCYrPAZ8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxCYrPAZ8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxCYrPAZ8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxCYrPAZ8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxCYrPAZ8 .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-tXxCYrPAZ8 .close::before {
  content: '\e91a';
}
.cid-tXxCYrPAZ8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxCYrPAZ8 .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-tXxCYrPAZ8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxCYrPAZ8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxCYrPAZ8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxCYrPAZ8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxCYrPAZ8 .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-tXxCYrPAZ8 .carousel-indicators li.active,
.cid-tXxCYrPAZ8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxCYrPAZ8 .carousel-indicators li::after,
.cid-tXxCYrPAZ8 .carousel-indicators li::before {
  content: none;
}
.cid-tXxCYrPAZ8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxCYrPAZ8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxCYrPAZ8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxCYrPAZ8 .carousel-indicators {
    display: none;
  }
}
.cid-tXxCYrPAZ8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxCYrPAZ8 .carousel-inner > .active {
  display: block;
}
.cid-tXxCYrPAZ8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxCYrPAZ8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxCYrPAZ8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxCYrPAZ8 .carousel-control,
  .cid-tXxCYrPAZ8 .carousel-indicators,
  .cid-tXxCYrPAZ8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxCYrPAZ8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxCYrPAZ8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxCYrPAZ8 .carousel-indicators .active,
.cid-tXxCYrPAZ8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxCYrPAZ8 .carousel-indicators .active {
  background: #fff;
}
.cid-tXxCYrPAZ8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxCYrPAZ8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxCYrPAZ8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxCYrPAZ8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxCYrPAZ8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxCYrPAZ8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxCYrPAZ8 .carousel {
  width: 100%;
}
.cid-tXxCYrPAZ8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxCYrPAZ8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxCYrPAZ8 .modal.fade .modal-dialog,
.cid-tXxCYrPAZ8 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxCYrPAZ8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxCYrPAZ8 H6 {
  text-align: center;
}
.cid-tXxCYrPAZ8 H3 {
  color: #000000;
}
.cid-u1BGroBboJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1BGroBboJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1BGroBboJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1BGroBboJ .item {
  padding-bottom: 2rem;
}
.cid-u1BGroBboJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1BGroBboJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1BGroBboJ .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-u1BGroBboJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1BGroBboJ .carousel-control,
.cid-u1BGroBboJ .close {
  background: #1b1b1b;
}
.cid-u1BGroBboJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1BGroBboJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1BGroBboJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1BGroBboJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1BGroBboJ .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-u1BGroBboJ .close::before {
  content: '\e91a';
}
.cid-u1BGroBboJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1BGroBboJ .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-u1BGroBboJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1BGroBboJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1BGroBboJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1BGroBboJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1BGroBboJ .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-u1BGroBboJ .carousel-indicators li.active,
.cid-u1BGroBboJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1BGroBboJ .carousel-indicators li::after,
.cid-u1BGroBboJ .carousel-indicators li::before {
  content: none;
}
.cid-u1BGroBboJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1BGroBboJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1BGroBboJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1BGroBboJ .carousel-indicators {
    display: none;
  }
}
.cid-u1BGroBboJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1BGroBboJ .carousel-inner > .active {
  display: block;
}
.cid-u1BGroBboJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1BGroBboJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1BGroBboJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1BGroBboJ .carousel-control,
  .cid-u1BGroBboJ .carousel-indicators,
  .cid-u1BGroBboJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1BGroBboJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1BGroBboJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1BGroBboJ .carousel-indicators .active,
.cid-u1BGroBboJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1BGroBboJ .carousel-indicators .active {
  background: #fff;
}
.cid-u1BGroBboJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1BGroBboJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1BGroBboJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1BGroBboJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1BGroBboJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1BGroBboJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1BGroBboJ .carousel {
  width: 100%;
}
.cid-u1BGroBboJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1BGroBboJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1BGroBboJ .modal.fade .modal-dialog,
.cid-u1BGroBboJ .modal.in .modal-dialog {
  transform: none;
}
.cid-u1BGroBboJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1BGroBboJ H6 {
  text-align: center;
}
.cid-u1BGroBboJ H3 {
  color: #232323;
}
.cid-u1AD1JxJcC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1AD1JxJcC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1AD1JxJcC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1AD1JxJcC .item {
  padding-bottom: 2rem;
}
.cid-u1AD1JxJcC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1AD1JxJcC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1AD1JxJcC .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-u1AD1JxJcC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1AD1JxJcC .carousel-control,
.cid-u1AD1JxJcC .close {
  background: #1b1b1b;
}
.cid-u1AD1JxJcC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1AD1JxJcC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1AD1JxJcC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1AD1JxJcC .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1AD1JxJcC .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-u1AD1JxJcC .close::before {
  content: '\e91a';
}
.cid-u1AD1JxJcC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1AD1JxJcC .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-u1AD1JxJcC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1AD1JxJcC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1AD1JxJcC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1AD1JxJcC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1AD1JxJcC .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-u1AD1JxJcC .carousel-indicators li.active,
.cid-u1AD1JxJcC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1AD1JxJcC .carousel-indicators li::after,
.cid-u1AD1JxJcC .carousel-indicators li::before {
  content: none;
}
.cid-u1AD1JxJcC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1AD1JxJcC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1AD1JxJcC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1AD1JxJcC .carousel-indicators {
    display: none;
  }
}
.cid-u1AD1JxJcC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1AD1JxJcC .carousel-inner > .active {
  display: block;
}
.cid-u1AD1JxJcC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1AD1JxJcC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1AD1JxJcC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1AD1JxJcC .carousel-control,
  .cid-u1AD1JxJcC .carousel-indicators,
  .cid-u1AD1JxJcC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1AD1JxJcC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1AD1JxJcC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1AD1JxJcC .carousel-indicators .active,
.cid-u1AD1JxJcC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1AD1JxJcC .carousel-indicators .active {
  background: #fff;
}
.cid-u1AD1JxJcC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1AD1JxJcC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1AD1JxJcC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1AD1JxJcC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1AD1JxJcC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1AD1JxJcC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1AD1JxJcC .carousel {
  width: 100%;
}
.cid-u1AD1JxJcC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1AD1JxJcC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1AD1JxJcC .modal.fade .modal-dialog,
.cid-u1AD1JxJcC .modal.in .modal-dialog {
  transform: none;
}
.cid-u1AD1JxJcC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1AD1JxJcC H6 {
  text-align: center;
}
.cid-u1AD1JxJcC H3 {
  color: #232323;
}
.cid-tXxfuUeNlJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfuUeNlJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfuUeNlJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfuUeNlJ .item {
  padding-bottom: 2rem;
}
.cid-tXxfuUeNlJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfuUeNlJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfuUeNlJ .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-tXxfuUeNlJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfuUeNlJ .carousel-control,
.cid-tXxfuUeNlJ .close {
  background: #1b1b1b;
}
.cid-tXxfuUeNlJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfuUeNlJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfuUeNlJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfuUeNlJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfuUeNlJ .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-tXxfuUeNlJ .close::before {
  content: '\e91a';
}
.cid-tXxfuUeNlJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfuUeNlJ .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-tXxfuUeNlJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfuUeNlJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfuUeNlJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfuUeNlJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfuUeNlJ .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-tXxfuUeNlJ .carousel-indicators li.active,
.cid-tXxfuUeNlJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfuUeNlJ .carousel-indicators li::after,
.cid-tXxfuUeNlJ .carousel-indicators li::before {
  content: none;
}
.cid-tXxfuUeNlJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfuUeNlJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfuUeNlJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuUeNlJ .carousel-indicators {
    display: none;
  }
}
.cid-tXxfuUeNlJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfuUeNlJ .carousel-inner > .active {
  display: block;
}
.cid-tXxfuUeNlJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfuUeNlJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfuUeNlJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfuUeNlJ .carousel-control,
  .cid-tXxfuUeNlJ .carousel-indicators,
  .cid-tXxfuUeNlJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuUeNlJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfuUeNlJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfuUeNlJ .carousel-indicators .active,
.cid-tXxfuUeNlJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfuUeNlJ .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfuUeNlJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfuUeNlJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfuUeNlJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfuUeNlJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfuUeNlJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfuUeNlJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfuUeNlJ .carousel {
  width: 100%;
}
.cid-tXxfuUeNlJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfuUeNlJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfuUeNlJ .modal.fade .modal-dialog,
.cid-tXxfuUeNlJ .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfuUeNlJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfuUeNlJ H6 {
  text-align: center;
}
.cid-tXxfuUeNlJ H3 {
  color: #7b7b7b;
}
.cid-tXxEkIZXPo {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #f4f3ec;
}
.cid-tXxEkIZXPo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxEkIZXPo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxEkIZXPo .item {
  padding-bottom: 2rem;
}
.cid-tXxEkIZXPo .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxEkIZXPo .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxEkIZXPo .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-tXxEkIZXPo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxEkIZXPo .carousel-control,
.cid-tXxEkIZXPo .close {
  background: #1b1b1b;
}
.cid-tXxEkIZXPo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxEkIZXPo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxEkIZXPo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxEkIZXPo .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxEkIZXPo .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-tXxEkIZXPo .close::before {
  content: '\e91a';
}
.cid-tXxEkIZXPo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxEkIZXPo .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-tXxEkIZXPo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxEkIZXPo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxEkIZXPo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxEkIZXPo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxEkIZXPo .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-tXxEkIZXPo .carousel-indicators li.active,
.cid-tXxEkIZXPo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxEkIZXPo .carousel-indicators li::after,
.cid-tXxEkIZXPo .carousel-indicators li::before {
  content: none;
}
.cid-tXxEkIZXPo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxEkIZXPo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxEkIZXPo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxEkIZXPo .carousel-indicators {
    display: none;
  }
}
.cid-tXxEkIZXPo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxEkIZXPo .carousel-inner > .active {
  display: block;
}
.cid-tXxEkIZXPo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxEkIZXPo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxEkIZXPo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxEkIZXPo .carousel-control,
  .cid-tXxEkIZXPo .carousel-indicators,
  .cid-tXxEkIZXPo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxEkIZXPo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxEkIZXPo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxEkIZXPo .carousel-indicators .active,
.cid-tXxEkIZXPo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxEkIZXPo .carousel-indicators .active {
  background: #fff;
}
.cid-tXxEkIZXPo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxEkIZXPo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxEkIZXPo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxEkIZXPo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxEkIZXPo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxEkIZXPo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxEkIZXPo .carousel {
  width: 100%;
}
.cid-tXxEkIZXPo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxEkIZXPo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxEkIZXPo .modal.fade .modal-dialog,
.cid-tXxEkIZXPo .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxEkIZXPo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxEkIZXPo H6 {
  text-align: center;
}
.cid-tXxEkIZXPo H3 {
  color: #000000;
}
.cid-u1zCuDkIO1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1zCuDkIO1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1zCuDkIO1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1zCuDkIO1 .item {
  padding-bottom: 2rem;
}
.cid-u1zCuDkIO1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1zCuDkIO1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1zCuDkIO1 .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-u1zCuDkIO1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1zCuDkIO1 .carousel-control,
.cid-u1zCuDkIO1 .close {
  background: #1b1b1b;
}
.cid-u1zCuDkIO1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1zCuDkIO1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1zCuDkIO1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1zCuDkIO1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1zCuDkIO1 .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-u1zCuDkIO1 .close::before {
  content: '\e91a';
}
.cid-u1zCuDkIO1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1zCuDkIO1 .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-u1zCuDkIO1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1zCuDkIO1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1zCuDkIO1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1zCuDkIO1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1zCuDkIO1 .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-u1zCuDkIO1 .carousel-indicators li.active,
.cid-u1zCuDkIO1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1zCuDkIO1 .carousel-indicators li::after,
.cid-u1zCuDkIO1 .carousel-indicators li::before {
  content: none;
}
.cid-u1zCuDkIO1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1zCuDkIO1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1zCuDkIO1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1zCuDkIO1 .carousel-indicators {
    display: none;
  }
}
.cid-u1zCuDkIO1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1zCuDkIO1 .carousel-inner > .active {
  display: block;
}
.cid-u1zCuDkIO1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1zCuDkIO1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1zCuDkIO1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1zCuDkIO1 .carousel-control,
  .cid-u1zCuDkIO1 .carousel-indicators,
  .cid-u1zCuDkIO1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1zCuDkIO1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1zCuDkIO1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1zCuDkIO1 .carousel-indicators .active,
.cid-u1zCuDkIO1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1zCuDkIO1 .carousel-indicators .active {
  background: #fff;
}
.cid-u1zCuDkIO1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1zCuDkIO1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1zCuDkIO1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1zCuDkIO1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1zCuDkIO1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1zCuDkIO1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1zCuDkIO1 .carousel {
  width: 100%;
}
.cid-u1zCuDkIO1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1zCuDkIO1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1zCuDkIO1 .modal.fade .modal-dialog,
.cid-u1zCuDkIO1 .modal.in .modal-dialog {
  transform: none;
}
.cid-u1zCuDkIO1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1zCuDkIO1 H6 {
  text-align: center;
}
.cid-u1zCuDkIO1 H3 {
  color: #353535;
}
.cid-u1BMtSwRVM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1BMtSwRVM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1BMtSwRVM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1BMtSwRVM .item {
  padding-bottom: 2rem;
}
.cid-u1BMtSwRVM .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1BMtSwRVM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1BMtSwRVM .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-u1BMtSwRVM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1BMtSwRVM .carousel-control,
.cid-u1BMtSwRVM .close {
  background: #1b1b1b;
}
.cid-u1BMtSwRVM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1BMtSwRVM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1BMtSwRVM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1BMtSwRVM .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1BMtSwRVM .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-u1BMtSwRVM .close::before {
  content: '\e91a';
}
.cid-u1BMtSwRVM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1BMtSwRVM .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-u1BMtSwRVM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1BMtSwRVM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1BMtSwRVM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1BMtSwRVM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1BMtSwRVM .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-u1BMtSwRVM .carousel-indicators li.active,
.cid-u1BMtSwRVM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1BMtSwRVM .carousel-indicators li::after,
.cid-u1BMtSwRVM .carousel-indicators li::before {
  content: none;
}
.cid-u1BMtSwRVM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1BMtSwRVM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1BMtSwRVM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1BMtSwRVM .carousel-indicators {
    display: none;
  }
}
.cid-u1BMtSwRVM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1BMtSwRVM .carousel-inner > .active {
  display: block;
}
.cid-u1BMtSwRVM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1BMtSwRVM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1BMtSwRVM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1BMtSwRVM .carousel-control,
  .cid-u1BMtSwRVM .carousel-indicators,
  .cid-u1BMtSwRVM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1BMtSwRVM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1BMtSwRVM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1BMtSwRVM .carousel-indicators .active,
.cid-u1BMtSwRVM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1BMtSwRVM .carousel-indicators .active {
  background: #fff;
}
.cid-u1BMtSwRVM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1BMtSwRVM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1BMtSwRVM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1BMtSwRVM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1BMtSwRVM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1BMtSwRVM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1BMtSwRVM .carousel {
  width: 100%;
}
.cid-u1BMtSwRVM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1BMtSwRVM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1BMtSwRVM .modal.fade .modal-dialog,
.cid-u1BMtSwRVM .modal.in .modal-dialog {
  transform: none;
}
.cid-u1BMtSwRVM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1BMtSwRVM H6 {
  text-align: center;
}
.cid-u1BMtSwRVM H3 {
  color: #232323;
}
.cid-tXxfuUAOQF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-tXxfuUAOQF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfuUAOQF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfuUAOQF .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXxfuUAOQF .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXxfuUAOQF .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXxfuUAOQF .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfuUAOQF .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuUAOQF .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXxfuUAOQF .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXxfuUAOQF .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfuUAOQF .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfuUAOQF .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXxfuUAOQF .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXxfuUAOQF .mbr-text {
    width: 100%;
  }
}
.cid-tXxfuUAOQF .mbr-section-subtitle,
.cid-tXxfuUAOQF .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u4qo1cCIdF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u4qo1cCIdF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4qo1cCIdF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4qo1cCIdF .video-wrapper iframe {
  width: 100%;
}
.cid-u4qo1cCIdF .mbr-section-title,
.cid-u4qo1cCIdF .mbr-section-subtitle,
.cid-u4qo1cCIdF .mbr-text {
  text-align: center;
}
.cid-u4qo1cCIdF .mbr-section-title {
  color: #e6c63b;
}
.cid-u4qo1cCIdF .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u35ixHc3MF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u35ixHc3MF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u35ixHc3MF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u35ixHc3MF .video-wrapper iframe {
  width: 100%;
}
.cid-u35ixHc3MF .mbr-section-title,
.cid-u35ixHc3MF .mbr-section-subtitle,
.cid-u35ixHc3MF .mbr-text {
  text-align: center;
}
.cid-u35ixHc3MF .mbr-section-title {
  color: #e6c63b;
}
.cid-u35ixHc3MF .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u1tAB2A3M4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-u1tAB2A3M4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1tAB2A3M4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1tAB2A3M4 .item {
  padding-bottom: 2rem;
}
.cid-u1tAB2A3M4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1tAB2A3M4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1tAB2A3M4 .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-u1tAB2A3M4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1tAB2A3M4 .carousel-control,
.cid-u1tAB2A3M4 .close {
  background: #1b1b1b;
}
.cid-u1tAB2A3M4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1tAB2A3M4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1tAB2A3M4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1tAB2A3M4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1tAB2A3M4 .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-u1tAB2A3M4 .close::before {
  content: '\e91a';
}
.cid-u1tAB2A3M4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1tAB2A3M4 .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-u1tAB2A3M4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1tAB2A3M4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1tAB2A3M4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1tAB2A3M4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1tAB2A3M4 .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-u1tAB2A3M4 .carousel-indicators li.active,
.cid-u1tAB2A3M4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1tAB2A3M4 .carousel-indicators li::after,
.cid-u1tAB2A3M4 .carousel-indicators li::before {
  content: none;
}
.cid-u1tAB2A3M4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1tAB2A3M4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1tAB2A3M4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1tAB2A3M4 .carousel-indicators {
    display: none;
  }
}
.cid-u1tAB2A3M4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1tAB2A3M4 .carousel-inner > .active {
  display: block;
}
.cid-u1tAB2A3M4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1tAB2A3M4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1tAB2A3M4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1tAB2A3M4 .carousel-control,
  .cid-u1tAB2A3M4 .carousel-indicators,
  .cid-u1tAB2A3M4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1tAB2A3M4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1tAB2A3M4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1tAB2A3M4 .carousel-indicators .active,
.cid-u1tAB2A3M4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1tAB2A3M4 .carousel-indicators .active {
  background: #fff;
}
.cid-u1tAB2A3M4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1tAB2A3M4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1tAB2A3M4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1tAB2A3M4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1tAB2A3M4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1tAB2A3M4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1tAB2A3M4 .carousel {
  width: 100%;
}
.cid-u1tAB2A3M4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1tAB2A3M4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1tAB2A3M4 .modal.fade .modal-dialog,
.cid-u1tAB2A3M4 .modal.in .modal-dialog {
  transform: none;
}
.cid-u1tAB2A3M4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1tAB2A3M4 H6 {
  text-align: center;
}
.cid-u1tAB2A3M4 H3 {
  color: #ffffff;
}
.cid-u1tAB2A3M4 H4 {
  color: #7b7b7b;
}
.cid-u1yCMFgsYI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1yCMFgsYI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yCMFgsYI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yCMFgsYI .item {
  padding-bottom: 2rem;
}
.cid-u1yCMFgsYI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1yCMFgsYI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1yCMFgsYI .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-u1yCMFgsYI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1yCMFgsYI .carousel-control,
.cid-u1yCMFgsYI .close {
  background: #1b1b1b;
}
.cid-u1yCMFgsYI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1yCMFgsYI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1yCMFgsYI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1yCMFgsYI .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1yCMFgsYI .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-u1yCMFgsYI .close::before {
  content: '\e91a';
}
.cid-u1yCMFgsYI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1yCMFgsYI .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-u1yCMFgsYI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yCMFgsYI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yCMFgsYI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yCMFgsYI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1yCMFgsYI .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-u1yCMFgsYI .carousel-indicators li.active,
.cid-u1yCMFgsYI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yCMFgsYI .carousel-indicators li::after,
.cid-u1yCMFgsYI .carousel-indicators li::before {
  content: none;
}
.cid-u1yCMFgsYI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yCMFgsYI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1yCMFgsYI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yCMFgsYI .carousel-indicators {
    display: none;
  }
}
.cid-u1yCMFgsYI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yCMFgsYI .carousel-inner > .active {
  display: block;
}
.cid-u1yCMFgsYI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yCMFgsYI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1yCMFgsYI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1yCMFgsYI .carousel-control,
  .cid-u1yCMFgsYI .carousel-indicators,
  .cid-u1yCMFgsYI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1yCMFgsYI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1yCMFgsYI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1yCMFgsYI .carousel-indicators .active,
.cid-u1yCMFgsYI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1yCMFgsYI .carousel-indicators .active {
  background: #fff;
}
.cid-u1yCMFgsYI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1yCMFgsYI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1yCMFgsYI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1yCMFgsYI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1yCMFgsYI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1yCMFgsYI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1yCMFgsYI .carousel {
  width: 100%;
}
.cid-u1yCMFgsYI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1yCMFgsYI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1yCMFgsYI .modal.fade .modal-dialog,
.cid-u1yCMFgsYI .modal.in .modal-dialog {
  transform: none;
}
.cid-u1yCMFgsYI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1yCMFgsYI H6 {
  text-align: center;
}
.cid-u1yCMFgsYI H3 {
  color: #353535;
}
.cid-tXfhS7O11p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXfhS7O11p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXfhS7O11p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXfhS7O11p .item {
  padding-bottom: 2rem;
}
.cid-tXfhS7O11p .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXfhS7O11p .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXfhS7O11p .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-tXfhS7O11p .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXfhS7O11p .carousel-control,
.cid-tXfhS7O11p .close {
  background: #1b1b1b;
}
.cid-tXfhS7O11p .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXfhS7O11p .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXfhS7O11p .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXfhS7O11p .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXfhS7O11p .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-tXfhS7O11p .close::before {
  content: '\e91a';
}
.cid-tXfhS7O11p .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXfhS7O11p .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-tXfhS7O11p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXfhS7O11p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXfhS7O11p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXfhS7O11p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXfhS7O11p .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-tXfhS7O11p .carousel-indicators li.active,
.cid-tXfhS7O11p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXfhS7O11p .carousel-indicators li::after,
.cid-tXfhS7O11p .carousel-indicators li::before {
  content: none;
}
.cid-tXfhS7O11p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXfhS7O11p .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXfhS7O11p .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXfhS7O11p .carousel-indicators {
    display: none;
  }
}
.cid-tXfhS7O11p .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXfhS7O11p .carousel-inner > .active {
  display: block;
}
.cid-tXfhS7O11p .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXfhS7O11p .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXfhS7O11p .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXfhS7O11p .carousel-control,
  .cid-tXfhS7O11p .carousel-indicators,
  .cid-tXfhS7O11p .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXfhS7O11p .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXfhS7O11p .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXfhS7O11p .carousel-indicators .active,
.cid-tXfhS7O11p .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXfhS7O11p .carousel-indicators .active {
  background: #fff;
}
.cid-tXfhS7O11p .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXfhS7O11p .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXfhS7O11p .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXfhS7O11p .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXfhS7O11p .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXfhS7O11p .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXfhS7O11p .carousel {
  width: 100%;
}
.cid-tXfhS7O11p .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXfhS7O11p .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXfhS7O11p .modal.fade .modal-dialog,
.cid-tXfhS7O11p .modal.in .modal-dialog {
  transform: none;
}
.cid-tXfhS7O11p .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXfhS7O11p H6 {
  text-align: center;
}
.cid-tXfhS7O11p H3 {
  color: #353535;
}
.cid-tXjcaLW6eV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXjcaLW6eV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXjcaLW6eV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXjcaLW6eV .item {
  padding-bottom: 2rem;
}
.cid-tXjcaLW6eV .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXjcaLW6eV .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXjcaLW6eV .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-tXjcaLW6eV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXjcaLW6eV .carousel-control,
.cid-tXjcaLW6eV .close {
  background: #1b1b1b;
}
.cid-tXjcaLW6eV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXjcaLW6eV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXjcaLW6eV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXjcaLW6eV .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXjcaLW6eV .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-tXjcaLW6eV .close::before {
  content: '\e91a';
}
.cid-tXjcaLW6eV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXjcaLW6eV .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-tXjcaLW6eV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXjcaLW6eV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXjcaLW6eV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXjcaLW6eV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXjcaLW6eV .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-tXjcaLW6eV .carousel-indicators li.active,
.cid-tXjcaLW6eV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXjcaLW6eV .carousel-indicators li::after,
.cid-tXjcaLW6eV .carousel-indicators li::before {
  content: none;
}
.cid-tXjcaLW6eV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXjcaLW6eV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXjcaLW6eV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXjcaLW6eV .carousel-indicators {
    display: none;
  }
}
.cid-tXjcaLW6eV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXjcaLW6eV .carousel-inner > .active {
  display: block;
}
.cid-tXjcaLW6eV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXjcaLW6eV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXjcaLW6eV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXjcaLW6eV .carousel-control,
  .cid-tXjcaLW6eV .carousel-indicators,
  .cid-tXjcaLW6eV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXjcaLW6eV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXjcaLW6eV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXjcaLW6eV .carousel-indicators .active,
.cid-tXjcaLW6eV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXjcaLW6eV .carousel-indicators .active {
  background: #fff;
}
.cid-tXjcaLW6eV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXjcaLW6eV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXjcaLW6eV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXjcaLW6eV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXjcaLW6eV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXjcaLW6eV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXjcaLW6eV .carousel {
  width: 100%;
}
.cid-tXjcaLW6eV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXjcaLW6eV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXjcaLW6eV .modal.fade .modal-dialog,
.cid-tXjcaLW6eV .modal.in .modal-dialog {
  transform: none;
}
.cid-tXjcaLW6eV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXjcaLW6eV H6 {
  text-align: center;
}
.cid-tXjcaLW6eV H3 {
  color: #353535;
}
.cid-u1yVsVVOiB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1yVsVVOiB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yVsVVOiB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yVsVVOiB .item {
  padding-bottom: 2rem;
}
.cid-u1yVsVVOiB .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1yVsVVOiB .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1yVsVVOiB .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-u1yVsVVOiB .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1yVsVVOiB .carousel-control,
.cid-u1yVsVVOiB .close {
  background: #1b1b1b;
}
.cid-u1yVsVVOiB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1yVsVVOiB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1yVsVVOiB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1yVsVVOiB .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1yVsVVOiB .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-u1yVsVVOiB .close::before {
  content: '\e91a';
}
.cid-u1yVsVVOiB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1yVsVVOiB .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-u1yVsVVOiB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yVsVVOiB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yVsVVOiB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yVsVVOiB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1yVsVVOiB .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-u1yVsVVOiB .carousel-indicators li.active,
.cid-u1yVsVVOiB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yVsVVOiB .carousel-indicators li::after,
.cid-u1yVsVVOiB .carousel-indicators li::before {
  content: none;
}
.cid-u1yVsVVOiB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yVsVVOiB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1yVsVVOiB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yVsVVOiB .carousel-indicators {
    display: none;
  }
}
.cid-u1yVsVVOiB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yVsVVOiB .carousel-inner > .active {
  display: block;
}
.cid-u1yVsVVOiB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yVsVVOiB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1yVsVVOiB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1yVsVVOiB .carousel-control,
  .cid-u1yVsVVOiB .carousel-indicators,
  .cid-u1yVsVVOiB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1yVsVVOiB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1yVsVVOiB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1yVsVVOiB .carousel-indicators .active,
.cid-u1yVsVVOiB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1yVsVVOiB .carousel-indicators .active {
  background: #fff;
}
.cid-u1yVsVVOiB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1yVsVVOiB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1yVsVVOiB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1yVsVVOiB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1yVsVVOiB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1yVsVVOiB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1yVsVVOiB .carousel {
  width: 100%;
}
.cid-u1yVsVVOiB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1yVsVVOiB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1yVsVVOiB .modal.fade .modal-dialog,
.cid-u1yVsVVOiB .modal.in .modal-dialog {
  transform: none;
}
.cid-u1yVsVVOiB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1yVsVVOiB H6 {
  text-align: center;
}
.cid-u1yVsVVOiB H3 {
  color: #353535;
}
.cid-tXff8nZbSu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXff8nZbSu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXff8nZbSu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXff8nZbSu .item {
  padding-bottom: 2rem;
}
.cid-tXff8nZbSu .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXff8nZbSu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXff8nZbSu .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-tXff8nZbSu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXff8nZbSu .carousel-control,
.cid-tXff8nZbSu .close {
  background: #1b1b1b;
}
.cid-tXff8nZbSu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXff8nZbSu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXff8nZbSu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXff8nZbSu .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXff8nZbSu .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-tXff8nZbSu .close::before {
  content: '\e91a';
}
.cid-tXff8nZbSu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXff8nZbSu .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-tXff8nZbSu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXff8nZbSu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXff8nZbSu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXff8nZbSu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXff8nZbSu .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-tXff8nZbSu .carousel-indicators li.active,
.cid-tXff8nZbSu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXff8nZbSu .carousel-indicators li::after,
.cid-tXff8nZbSu .carousel-indicators li::before {
  content: none;
}
.cid-tXff8nZbSu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXff8nZbSu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXff8nZbSu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXff8nZbSu .carousel-indicators {
    display: none;
  }
}
.cid-tXff8nZbSu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXff8nZbSu .carousel-inner > .active {
  display: block;
}
.cid-tXff8nZbSu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXff8nZbSu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXff8nZbSu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXff8nZbSu .carousel-control,
  .cid-tXff8nZbSu .carousel-indicators,
  .cid-tXff8nZbSu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXff8nZbSu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXff8nZbSu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXff8nZbSu .carousel-indicators .active,
.cid-tXff8nZbSu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXff8nZbSu .carousel-indicators .active {
  background: #fff;
}
.cid-tXff8nZbSu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXff8nZbSu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXff8nZbSu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXff8nZbSu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXff8nZbSu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXff8nZbSu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXff8nZbSu .carousel {
  width: 100%;
}
.cid-tXff8nZbSu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXff8nZbSu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXff8nZbSu .modal.fade .modal-dialog,
.cid-tXff8nZbSu .modal.in .modal-dialog {
  transform: none;
}
.cid-tXff8nZbSu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXff8nZbSu H6 {
  text-align: center;
}
.cid-tXff8nZbSu H3 {
  color: #353535;
}
.cid-u1BxWbxuZA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1BxWbxuZA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1BxWbxuZA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1BxWbxuZA .item {
  padding-bottom: 2rem;
}
.cid-u1BxWbxuZA .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1BxWbxuZA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1BxWbxuZA .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-u1BxWbxuZA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1BxWbxuZA .carousel-control,
.cid-u1BxWbxuZA .close {
  background: #1b1b1b;
}
.cid-u1BxWbxuZA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1BxWbxuZA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1BxWbxuZA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1BxWbxuZA .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1BxWbxuZA .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-u1BxWbxuZA .close::before {
  content: '\e91a';
}
.cid-u1BxWbxuZA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1BxWbxuZA .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-u1BxWbxuZA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1BxWbxuZA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1BxWbxuZA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1BxWbxuZA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1BxWbxuZA .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-u1BxWbxuZA .carousel-indicators li.active,
.cid-u1BxWbxuZA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1BxWbxuZA .carousel-indicators li::after,
.cid-u1BxWbxuZA .carousel-indicators li::before {
  content: none;
}
.cid-u1BxWbxuZA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1BxWbxuZA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1BxWbxuZA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1BxWbxuZA .carousel-indicators {
    display: none;
  }
}
.cid-u1BxWbxuZA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1BxWbxuZA .carousel-inner > .active {
  display: block;
}
.cid-u1BxWbxuZA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1BxWbxuZA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1BxWbxuZA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1BxWbxuZA .carousel-control,
  .cid-u1BxWbxuZA .carousel-indicators,
  .cid-u1BxWbxuZA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1BxWbxuZA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1BxWbxuZA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1BxWbxuZA .carousel-indicators .active,
.cid-u1BxWbxuZA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1BxWbxuZA .carousel-indicators .active {
  background: #fff;
}
.cid-u1BxWbxuZA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1BxWbxuZA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1BxWbxuZA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1BxWbxuZA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1BxWbxuZA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1BxWbxuZA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1BxWbxuZA .carousel {
  width: 100%;
}
.cid-u1BxWbxuZA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1BxWbxuZA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1BxWbxuZA .modal.fade .modal-dialog,
.cid-u1BxWbxuZA .modal.in .modal-dialog {
  transform: none;
}
.cid-u1BxWbxuZA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1BxWbxuZA H6 {
  text-align: center;
}
.cid-u1BxWbxuZA H3 {
  color: #232323;
}
.cid-u1ByzsaNaw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1ByzsaNaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1ByzsaNaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1ByzsaNaw .item {
  padding-bottom: 2rem;
}
.cid-u1ByzsaNaw .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1ByzsaNaw .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1ByzsaNaw .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-u1ByzsaNaw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1ByzsaNaw .carousel-control,
.cid-u1ByzsaNaw .close {
  background: #1b1b1b;
}
.cid-u1ByzsaNaw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1ByzsaNaw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1ByzsaNaw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1ByzsaNaw .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1ByzsaNaw .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-u1ByzsaNaw .close::before {
  content: '\e91a';
}
.cid-u1ByzsaNaw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1ByzsaNaw .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-u1ByzsaNaw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1ByzsaNaw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1ByzsaNaw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1ByzsaNaw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1ByzsaNaw .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-u1ByzsaNaw .carousel-indicators li.active,
.cid-u1ByzsaNaw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1ByzsaNaw .carousel-indicators li::after,
.cid-u1ByzsaNaw .carousel-indicators li::before {
  content: none;
}
.cid-u1ByzsaNaw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1ByzsaNaw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1ByzsaNaw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1ByzsaNaw .carousel-indicators {
    display: none;
  }
}
.cid-u1ByzsaNaw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1ByzsaNaw .carousel-inner > .active {
  display: block;
}
.cid-u1ByzsaNaw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1ByzsaNaw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1ByzsaNaw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1ByzsaNaw .carousel-control,
  .cid-u1ByzsaNaw .carousel-indicators,
  .cid-u1ByzsaNaw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1ByzsaNaw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1ByzsaNaw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1ByzsaNaw .carousel-indicators .active,
.cid-u1ByzsaNaw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1ByzsaNaw .carousel-indicators .active {
  background: #fff;
}
.cid-u1ByzsaNaw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1ByzsaNaw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1ByzsaNaw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1ByzsaNaw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1ByzsaNaw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1ByzsaNaw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1ByzsaNaw .carousel {
  width: 100%;
}
.cid-u1ByzsaNaw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1ByzsaNaw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1ByzsaNaw .modal.fade .modal-dialog,
.cid-u1ByzsaNaw .modal.in .modal-dialog {
  transform: none;
}
.cid-u1ByzsaNaw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1ByzsaNaw H6 {
  text-align: center;
}
.cid-u1ByzsaNaw H3 {
  color: #232323;
}
.cid-u1yDlvrCAH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1yDlvrCAH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yDlvrCAH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yDlvrCAH .item {
  padding-bottom: 2rem;
}
.cid-u1yDlvrCAH .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1yDlvrCAH .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1yDlvrCAH .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-u1yDlvrCAH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1yDlvrCAH .carousel-control,
.cid-u1yDlvrCAH .close {
  background: #1b1b1b;
}
.cid-u1yDlvrCAH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1yDlvrCAH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1yDlvrCAH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1yDlvrCAH .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1yDlvrCAH .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-u1yDlvrCAH .close::before {
  content: '\e91a';
}
.cid-u1yDlvrCAH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1yDlvrCAH .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-u1yDlvrCAH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yDlvrCAH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yDlvrCAH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yDlvrCAH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1yDlvrCAH .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-u1yDlvrCAH .carousel-indicators li.active,
.cid-u1yDlvrCAH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yDlvrCAH .carousel-indicators li::after,
.cid-u1yDlvrCAH .carousel-indicators li::before {
  content: none;
}
.cid-u1yDlvrCAH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yDlvrCAH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1yDlvrCAH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yDlvrCAH .carousel-indicators {
    display: none;
  }
}
.cid-u1yDlvrCAH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yDlvrCAH .carousel-inner > .active {
  display: block;
}
.cid-u1yDlvrCAH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yDlvrCAH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1yDlvrCAH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1yDlvrCAH .carousel-control,
  .cid-u1yDlvrCAH .carousel-indicators,
  .cid-u1yDlvrCAH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1yDlvrCAH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1yDlvrCAH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1yDlvrCAH .carousel-indicators .active,
.cid-u1yDlvrCAH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1yDlvrCAH .carousel-indicators .active {
  background: #fff;
}
.cid-u1yDlvrCAH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1yDlvrCAH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1yDlvrCAH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1yDlvrCAH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1yDlvrCAH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1yDlvrCAH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1yDlvrCAH .carousel {
  width: 100%;
}
.cid-u1yDlvrCAH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1yDlvrCAH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1yDlvrCAH .modal.fade .modal-dialog,
.cid-u1yDlvrCAH .modal.in .modal-dialog {
  transform: none;
}
.cid-u1yDlvrCAH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1yDlvrCAH H6 {
  text-align: center;
}
.cid-u1yDlvrCAH H3 {
  color: #353535;
}
.cid-tXffoCkqhG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXffoCkqhG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXffoCkqhG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXffoCkqhG .item {
  padding-bottom: 2rem;
}
.cid-tXffoCkqhG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXffoCkqhG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXffoCkqhG .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-tXffoCkqhG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXffoCkqhG .carousel-control,
.cid-tXffoCkqhG .close {
  background: #1b1b1b;
}
.cid-tXffoCkqhG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXffoCkqhG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXffoCkqhG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXffoCkqhG .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXffoCkqhG .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-tXffoCkqhG .close::before {
  content: '\e91a';
}
.cid-tXffoCkqhG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXffoCkqhG .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-tXffoCkqhG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXffoCkqhG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXffoCkqhG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXffoCkqhG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXffoCkqhG .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-tXffoCkqhG .carousel-indicators li.active,
.cid-tXffoCkqhG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXffoCkqhG .carousel-indicators li::after,
.cid-tXffoCkqhG .carousel-indicators li::before {
  content: none;
}
.cid-tXffoCkqhG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXffoCkqhG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXffoCkqhG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXffoCkqhG .carousel-indicators {
    display: none;
  }
}
.cid-tXffoCkqhG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXffoCkqhG .carousel-inner > .active {
  display: block;
}
.cid-tXffoCkqhG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXffoCkqhG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXffoCkqhG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXffoCkqhG .carousel-control,
  .cid-tXffoCkqhG .carousel-indicators,
  .cid-tXffoCkqhG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXffoCkqhG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXffoCkqhG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXffoCkqhG .carousel-indicators .active,
.cid-tXffoCkqhG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXffoCkqhG .carousel-indicators .active {
  background: #fff;
}
.cid-tXffoCkqhG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXffoCkqhG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXffoCkqhG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXffoCkqhG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXffoCkqhG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXffoCkqhG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXffoCkqhG .carousel {
  width: 100%;
}
.cid-tXffoCkqhG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXffoCkqhG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXffoCkqhG .modal.fade .modal-dialog,
.cid-tXffoCkqhG .modal.in .modal-dialog {
  transform: none;
}
.cid-tXffoCkqhG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXffoCkqhG H6 {
  text-align: center;
}
.cid-tXffoCkqhG H3 {
  color: #7b7b7b;
}
.cid-u1yE1RBjJJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1yE1RBjJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yE1RBjJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yE1RBjJJ .item {
  padding-bottom: 2rem;
}
.cid-u1yE1RBjJJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1yE1RBjJJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1yE1RBjJJ .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-u1yE1RBjJJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1yE1RBjJJ .carousel-control,
.cid-u1yE1RBjJJ .close {
  background: #1b1b1b;
}
.cid-u1yE1RBjJJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1yE1RBjJJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1yE1RBjJJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1yE1RBjJJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1yE1RBjJJ .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-u1yE1RBjJJ .close::before {
  content: '\e91a';
}
.cid-u1yE1RBjJJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1yE1RBjJJ .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-u1yE1RBjJJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yE1RBjJJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yE1RBjJJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yE1RBjJJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1yE1RBjJJ .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-u1yE1RBjJJ .carousel-indicators li.active,
.cid-u1yE1RBjJJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yE1RBjJJ .carousel-indicators li::after,
.cid-u1yE1RBjJJ .carousel-indicators li::before {
  content: none;
}
.cid-u1yE1RBjJJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yE1RBjJJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1yE1RBjJJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yE1RBjJJ .carousel-indicators {
    display: none;
  }
}
.cid-u1yE1RBjJJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yE1RBjJJ .carousel-inner > .active {
  display: block;
}
.cid-u1yE1RBjJJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yE1RBjJJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1yE1RBjJJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1yE1RBjJJ .carousel-control,
  .cid-u1yE1RBjJJ .carousel-indicators,
  .cid-u1yE1RBjJJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1yE1RBjJJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1yE1RBjJJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1yE1RBjJJ .carousel-indicators .active,
.cid-u1yE1RBjJJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1yE1RBjJJ .carousel-indicators .active {
  background: #fff;
}
.cid-u1yE1RBjJJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1yE1RBjJJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1yE1RBjJJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1yE1RBjJJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1yE1RBjJJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1yE1RBjJJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1yE1RBjJJ .carousel {
  width: 100%;
}
.cid-u1yE1RBjJJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1yE1RBjJJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1yE1RBjJJ .modal.fade .modal-dialog,
.cid-u1yE1RBjJJ .modal.in .modal-dialog {
  transform: none;
}
.cid-u1yE1RBjJJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1yE1RBjJJ H6 {
  text-align: center;
}
.cid-u1yE1RBjJJ H3 {
  color: #353535;
}
.cid-u1yE2owagp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1yE2owagp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yE2owagp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yE2owagp .item {
  padding-bottom: 2rem;
}
.cid-u1yE2owagp .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1yE2owagp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1yE2owagp .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-u1yE2owagp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1yE2owagp .carousel-control,
.cid-u1yE2owagp .close {
  background: #1b1b1b;
}
.cid-u1yE2owagp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1yE2owagp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1yE2owagp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1yE2owagp .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1yE2owagp .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-u1yE2owagp .close::before {
  content: '\e91a';
}
.cid-u1yE2owagp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1yE2owagp .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-u1yE2owagp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yE2owagp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yE2owagp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yE2owagp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1yE2owagp .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-u1yE2owagp .carousel-indicators li.active,
.cid-u1yE2owagp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yE2owagp .carousel-indicators li::after,
.cid-u1yE2owagp .carousel-indicators li::before {
  content: none;
}
.cid-u1yE2owagp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yE2owagp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1yE2owagp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yE2owagp .carousel-indicators {
    display: none;
  }
}
.cid-u1yE2owagp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yE2owagp .carousel-inner > .active {
  display: block;
}
.cid-u1yE2owagp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yE2owagp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1yE2owagp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1yE2owagp .carousel-control,
  .cid-u1yE2owagp .carousel-indicators,
  .cid-u1yE2owagp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1yE2owagp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1yE2owagp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1yE2owagp .carousel-indicators .active,
.cid-u1yE2owagp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1yE2owagp .carousel-indicators .active {
  background: #fff;
}
.cid-u1yE2owagp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1yE2owagp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1yE2owagp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1yE2owagp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1yE2owagp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1yE2owagp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1yE2owagp .carousel {
  width: 100%;
}
.cid-u1yE2owagp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1yE2owagp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1yE2owagp .modal.fade .modal-dialog,
.cid-u1yE2owagp .modal.in .modal-dialog {
  transform: none;
}
.cid-u1yE2owagp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1yE2owagp H6 {
  text-align: center;
}
.cid-u1yE2owagp H3 {
  color: #353535;
}
.cid-u1yFoNkpjT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1yFoNkpjT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yFoNkpjT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yFoNkpjT .item {
  padding-bottom: 2rem;
}
.cid-u1yFoNkpjT .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1yFoNkpjT .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1yFoNkpjT .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-u1yFoNkpjT .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1yFoNkpjT .carousel-control,
.cid-u1yFoNkpjT .close {
  background: #1b1b1b;
}
.cid-u1yFoNkpjT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1yFoNkpjT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1yFoNkpjT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1yFoNkpjT .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1yFoNkpjT .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-u1yFoNkpjT .close::before {
  content: '\e91a';
}
.cid-u1yFoNkpjT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1yFoNkpjT .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-u1yFoNkpjT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yFoNkpjT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yFoNkpjT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yFoNkpjT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1yFoNkpjT .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-u1yFoNkpjT .carousel-indicators li.active,
.cid-u1yFoNkpjT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yFoNkpjT .carousel-indicators li::after,
.cid-u1yFoNkpjT .carousel-indicators li::before {
  content: none;
}
.cid-u1yFoNkpjT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yFoNkpjT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1yFoNkpjT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yFoNkpjT .carousel-indicators {
    display: none;
  }
}
.cid-u1yFoNkpjT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yFoNkpjT .carousel-inner > .active {
  display: block;
}
.cid-u1yFoNkpjT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yFoNkpjT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1yFoNkpjT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1yFoNkpjT .carousel-control,
  .cid-u1yFoNkpjT .carousel-indicators,
  .cid-u1yFoNkpjT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1yFoNkpjT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1yFoNkpjT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1yFoNkpjT .carousel-indicators .active,
.cid-u1yFoNkpjT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1yFoNkpjT .carousel-indicators .active {
  background: #fff;
}
.cid-u1yFoNkpjT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1yFoNkpjT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1yFoNkpjT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1yFoNkpjT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1yFoNkpjT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1yFoNkpjT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1yFoNkpjT .carousel {
  width: 100%;
}
.cid-u1yFoNkpjT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1yFoNkpjT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1yFoNkpjT .modal.fade .modal-dialog,
.cid-u1yFoNkpjT .modal.in .modal-dialog {
  transform: none;
}
.cid-u1yFoNkpjT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1yFoNkpjT H6 {
  text-align: center;
}
.cid-u1yFoNkpjT H3 {
  color: #353535;
}
.cid-u1yE2PJlZy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1yE2PJlZy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1yE2PJlZy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1yE2PJlZy .item {
  padding-bottom: 2rem;
}
.cid-u1yE2PJlZy .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1yE2PJlZy .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1yE2PJlZy .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-u1yE2PJlZy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1yE2PJlZy .carousel-control,
.cid-u1yE2PJlZy .close {
  background: #1b1b1b;
}
.cid-u1yE2PJlZy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1yE2PJlZy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1yE2PJlZy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1yE2PJlZy .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1yE2PJlZy .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-u1yE2PJlZy .close::before {
  content: '\e91a';
}
.cid-u1yE2PJlZy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1yE2PJlZy .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-u1yE2PJlZy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yE2PJlZy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1yE2PJlZy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1yE2PJlZy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1yE2PJlZy .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-u1yE2PJlZy .carousel-indicators li.active,
.cid-u1yE2PJlZy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1yE2PJlZy .carousel-indicators li::after,
.cid-u1yE2PJlZy .carousel-indicators li::before {
  content: none;
}
.cid-u1yE2PJlZy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1yE2PJlZy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1yE2PJlZy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1yE2PJlZy .carousel-indicators {
    display: none;
  }
}
.cid-u1yE2PJlZy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1yE2PJlZy .carousel-inner > .active {
  display: block;
}
.cid-u1yE2PJlZy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1yE2PJlZy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1yE2PJlZy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1yE2PJlZy .carousel-control,
  .cid-u1yE2PJlZy .carousel-indicators,
  .cid-u1yE2PJlZy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1yE2PJlZy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1yE2PJlZy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1yE2PJlZy .carousel-indicators .active,
.cid-u1yE2PJlZy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1yE2PJlZy .carousel-indicators .active {
  background: #fff;
}
.cid-u1yE2PJlZy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1yE2PJlZy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1yE2PJlZy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1yE2PJlZy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1yE2PJlZy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1yE2PJlZy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1yE2PJlZy .carousel {
  width: 100%;
}
.cid-u1yE2PJlZy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1yE2PJlZy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1yE2PJlZy .modal.fade .modal-dialog,
.cid-u1yE2PJlZy .modal.in .modal-dialog {
  transform: none;
}
.cid-u1yE2PJlZy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1yE2PJlZy H6 {
  text-align: center;
}
.cid-u1yE2PJlZy H3 {
  color: #353535;
}
.cid-tXjhNWbzsl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-tXjhNWbzsl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXjhNWbzsl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXjhNWbzsl .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXjhNWbzsl .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXjhNWbzsl .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXjhNWbzsl .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXjhNWbzsl .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXjhNWbzsl .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXjhNWbzsl .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXjhNWbzsl .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXjhNWbzsl .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXjhNWbzsl .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXjhNWbzsl .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXjhNWbzsl .mbr-text {
    width: 100%;
  }
}
.cid-tXjhNWbzsl .mbr-section-subtitle,
.cid-tXjhNWbzsl .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u2qwjaKN3U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u2qwjaKN3U .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2qwjaKN3U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2qwjaKN3U .video-wrapper iframe {
  width: 100%;
}
.cid-u2qwjaKN3U .mbr-section-title,
.cid-u2qwjaKN3U .mbr-section-subtitle,
.cid-u2qwjaKN3U .mbr-text {
  text-align: center;
}
.cid-u2qwjaKN3U .mbr-section-title {
  color: #e6c63b;
}
.cid-u2qwjaKN3U .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u3LLkWklh7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-u3LLkWklh7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3LLkWklh7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3LLkWklh7 .item {
  padding-bottom: 2rem;
}
.cid-u3LLkWklh7 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u3LLkWklh7 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3LLkWklh7 .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-u3LLkWklh7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u3LLkWklh7 .carousel-control,
.cid-u3LLkWklh7 .close {
  background: #1b1b1b;
}
.cid-u3LLkWklh7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u3LLkWklh7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u3LLkWklh7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u3LLkWklh7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u3LLkWklh7 .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-u3LLkWklh7 .close::before {
  content: '\e91a';
}
.cid-u3LLkWklh7 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3LLkWklh7 .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-u3LLkWklh7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3LLkWklh7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u3LLkWklh7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u3LLkWklh7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u3LLkWklh7 .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-u3LLkWklh7 .carousel-indicators li.active,
.cid-u3LLkWklh7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u3LLkWklh7 .carousel-indicators li::after,
.cid-u3LLkWklh7 .carousel-indicators li::before {
  content: none;
}
.cid-u3LLkWklh7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u3LLkWklh7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u3LLkWklh7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u3LLkWklh7 .carousel-indicators {
    display: none;
  }
}
.cid-u3LLkWklh7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u3LLkWklh7 .carousel-inner > .active {
  display: block;
}
.cid-u3LLkWklh7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3LLkWklh7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3LLkWklh7 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u3LLkWklh7 .carousel-control,
  .cid-u3LLkWklh7 .carousel-indicators,
  .cid-u3LLkWklh7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u3LLkWklh7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u3LLkWklh7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u3LLkWklh7 .carousel-indicators .active,
.cid-u3LLkWklh7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u3LLkWklh7 .carousel-indicators .active {
  background: #fff;
}
.cid-u3LLkWklh7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u3LLkWklh7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u3LLkWklh7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u3LLkWklh7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u3LLkWklh7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u3LLkWklh7 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u3LLkWklh7 .carousel {
  width: 100%;
}
.cid-u3LLkWklh7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u3LLkWklh7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u3LLkWklh7 .modal.fade .modal-dialog,
.cid-u3LLkWklh7 .modal.in .modal-dialog {
  transform: none;
}
.cid-u3LLkWklh7 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u3LLkWklh7 H6 {
  text-align: center;
}
.cid-u3LLkWklh7 H3 {
  color: #ffffff;
}
.cid-u3LLkWklh7 H4 {
  color: #7b7b7b;
}
.cid-tXxfJVBWlW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJVBWlW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJVBWlW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJVBWlW .item {
  padding-bottom: 2rem;
}
.cid-tXxfJVBWlW .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJVBWlW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJVBWlW .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-tXxfJVBWlW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJVBWlW .carousel-control,
.cid-tXxfJVBWlW .close {
  background: #1b1b1b;
}
.cid-tXxfJVBWlW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJVBWlW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJVBWlW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJVBWlW .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJVBWlW .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-tXxfJVBWlW .close::before {
  content: '\e91a';
}
.cid-tXxfJVBWlW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJVBWlW .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-tXxfJVBWlW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJVBWlW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJVBWlW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJVBWlW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJVBWlW .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-tXxfJVBWlW .carousel-indicators li.active,
.cid-tXxfJVBWlW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJVBWlW .carousel-indicators li::after,
.cid-tXxfJVBWlW .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJVBWlW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJVBWlW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJVBWlW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJVBWlW .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJVBWlW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJVBWlW .carousel-inner > .active {
  display: block;
}
.cid-tXxfJVBWlW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJVBWlW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJVBWlW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJVBWlW .carousel-control,
  .cid-tXxfJVBWlW .carousel-indicators,
  .cid-tXxfJVBWlW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJVBWlW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJVBWlW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJVBWlW .carousel-indicators .active,
.cid-tXxfJVBWlW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJVBWlW .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJVBWlW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJVBWlW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJVBWlW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJVBWlW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJVBWlW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJVBWlW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJVBWlW .carousel {
  width: 100%;
}
.cid-tXxfJVBWlW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJVBWlW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJVBWlW .modal.fade .modal-dialog,
.cid-tXxfJVBWlW .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJVBWlW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJVBWlW H6 {
  text-align: center;
}
.cid-tXxfJVBWlW H3 {
  color: #000000;
}
.cid-tXJiSQBnxu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXJiSQBnxu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXJiSQBnxu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXJiSQBnxu .item {
  padding-bottom: 2rem;
}
.cid-tXJiSQBnxu .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXJiSQBnxu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXJiSQBnxu .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-tXJiSQBnxu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXJiSQBnxu .carousel-control,
.cid-tXJiSQBnxu .close {
  background: #1b1b1b;
}
.cid-tXJiSQBnxu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXJiSQBnxu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXJiSQBnxu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXJiSQBnxu .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXJiSQBnxu .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-tXJiSQBnxu .close::before {
  content: '\e91a';
}
.cid-tXJiSQBnxu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXJiSQBnxu .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-tXJiSQBnxu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJiSQBnxu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXJiSQBnxu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXJiSQBnxu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXJiSQBnxu .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-tXJiSQBnxu .carousel-indicators li.active,
.cid-tXJiSQBnxu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXJiSQBnxu .carousel-indicators li::after,
.cid-tXJiSQBnxu .carousel-indicators li::before {
  content: none;
}
.cid-tXJiSQBnxu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXJiSQBnxu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXJiSQBnxu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXJiSQBnxu .carousel-indicators {
    display: none;
  }
}
.cid-tXJiSQBnxu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXJiSQBnxu .carousel-inner > .active {
  display: block;
}
.cid-tXJiSQBnxu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJiSQBnxu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXJiSQBnxu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXJiSQBnxu .carousel-control,
  .cid-tXJiSQBnxu .carousel-indicators,
  .cid-tXJiSQBnxu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXJiSQBnxu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXJiSQBnxu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXJiSQBnxu .carousel-indicators .active,
.cid-tXJiSQBnxu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXJiSQBnxu .carousel-indicators .active {
  background: #fff;
}
.cid-tXJiSQBnxu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXJiSQBnxu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXJiSQBnxu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXJiSQBnxu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXJiSQBnxu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXJiSQBnxu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXJiSQBnxu .carousel {
  width: 100%;
}
.cid-tXJiSQBnxu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXJiSQBnxu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXJiSQBnxu .modal.fade .modal-dialog,
.cid-tXJiSQBnxu .modal.in .modal-dialog {
  transform: none;
}
.cid-tXJiSQBnxu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXJiSQBnxu H6 {
  text-align: center;
}
.cid-tXJiSQBnxu H3 {
  color: #000000;
  text-align: center;
}
.cid-tXxfJVWg0w {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJVWg0w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJVWg0w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJVWg0w .item {
  padding-bottom: 2rem;
}
.cid-tXxfJVWg0w .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJVWg0w .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJVWg0w .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-tXxfJVWg0w .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJVWg0w .carousel-control,
.cid-tXxfJVWg0w .close {
  background: #1b1b1b;
}
.cid-tXxfJVWg0w .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJVWg0w .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJVWg0w .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJVWg0w .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJVWg0w .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-tXxfJVWg0w .close::before {
  content: '\e91a';
}
.cid-tXxfJVWg0w .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJVWg0w .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-tXxfJVWg0w .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJVWg0w .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJVWg0w .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJVWg0w .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJVWg0w .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-tXxfJVWg0w .carousel-indicators li.active,
.cid-tXxfJVWg0w .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJVWg0w .carousel-indicators li::after,
.cid-tXxfJVWg0w .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJVWg0w .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJVWg0w .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJVWg0w .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJVWg0w .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJVWg0w .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJVWg0w .carousel-inner > .active {
  display: block;
}
.cid-tXxfJVWg0w .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJVWg0w .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJVWg0w .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJVWg0w .carousel-control,
  .cid-tXxfJVWg0w .carousel-indicators,
  .cid-tXxfJVWg0w .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJVWg0w .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJVWg0w .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJVWg0w .carousel-indicators .active,
.cid-tXxfJVWg0w .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJVWg0w .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJVWg0w .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJVWg0w .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJVWg0w .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJVWg0w .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJVWg0w .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJVWg0w .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJVWg0w .carousel {
  width: 100%;
}
.cid-tXxfJVWg0w .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJVWg0w .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJVWg0w .modal.fade .modal-dialog,
.cid-tXxfJVWg0w .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJVWg0w .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJVWg0w H6 {
  text-align: center;
}
.cid-tXxfJVWg0w H3 {
  color: #000000;
}
.cid-tXJrID1GGz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXJrID1GGz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXJrID1GGz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXJrID1GGz .item {
  padding-bottom: 2rem;
}
.cid-tXJrID1GGz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXJrID1GGz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXJrID1GGz .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-tXJrID1GGz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXJrID1GGz .carousel-control,
.cid-tXJrID1GGz .close {
  background: #1b1b1b;
}
.cid-tXJrID1GGz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXJrID1GGz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXJrID1GGz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXJrID1GGz .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXJrID1GGz .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-tXJrID1GGz .close::before {
  content: '\e91a';
}
.cid-tXJrID1GGz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXJrID1GGz .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-tXJrID1GGz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJrID1GGz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXJrID1GGz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXJrID1GGz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXJrID1GGz .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-tXJrID1GGz .carousel-indicators li.active,
.cid-tXJrID1GGz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXJrID1GGz .carousel-indicators li::after,
.cid-tXJrID1GGz .carousel-indicators li::before {
  content: none;
}
.cid-tXJrID1GGz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXJrID1GGz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXJrID1GGz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXJrID1GGz .carousel-indicators {
    display: none;
  }
}
.cid-tXJrID1GGz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXJrID1GGz .carousel-inner > .active {
  display: block;
}
.cid-tXJrID1GGz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJrID1GGz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXJrID1GGz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXJrID1GGz .carousel-control,
  .cid-tXJrID1GGz .carousel-indicators,
  .cid-tXJrID1GGz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXJrID1GGz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXJrID1GGz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXJrID1GGz .carousel-indicators .active,
.cid-tXJrID1GGz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXJrID1GGz .carousel-indicators .active {
  background: #fff;
}
.cid-tXJrID1GGz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXJrID1GGz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXJrID1GGz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXJrID1GGz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXJrID1GGz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXJrID1GGz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXJrID1GGz .carousel {
  width: 100%;
}
.cid-tXJrID1GGz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXJrID1GGz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXJrID1GGz .modal.fade .modal-dialog,
.cid-tXJrID1GGz .modal.in .modal-dialog {
  transform: none;
}
.cid-tXJrID1GGz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXJrID1GGz H6 {
  text-align: center;
}
.cid-tXJrID1GGz H3 {
  color: #000000;
  text-align: center;
}
.cid-tXJwt1MUII {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXJwt1MUII .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXJwt1MUII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXJwt1MUII .item {
  padding-bottom: 2rem;
}
.cid-tXJwt1MUII .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXJwt1MUII .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXJwt1MUII .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-tXJwt1MUII .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXJwt1MUII .carousel-control,
.cid-tXJwt1MUII .close {
  background: #1b1b1b;
}
.cid-tXJwt1MUII .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXJwt1MUII .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXJwt1MUII .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXJwt1MUII .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXJwt1MUII .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-tXJwt1MUII .close::before {
  content: '\e91a';
}
.cid-tXJwt1MUII .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXJwt1MUII .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-tXJwt1MUII .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJwt1MUII .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXJwt1MUII .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXJwt1MUII .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXJwt1MUII .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-tXJwt1MUII .carousel-indicators li.active,
.cid-tXJwt1MUII .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXJwt1MUII .carousel-indicators li::after,
.cid-tXJwt1MUII .carousel-indicators li::before {
  content: none;
}
.cid-tXJwt1MUII .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXJwt1MUII .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXJwt1MUII .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXJwt1MUII .carousel-indicators {
    display: none;
  }
}
.cid-tXJwt1MUII .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXJwt1MUII .carousel-inner > .active {
  display: block;
}
.cid-tXJwt1MUII .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJwt1MUII .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXJwt1MUII .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXJwt1MUII .carousel-control,
  .cid-tXJwt1MUII .carousel-indicators,
  .cid-tXJwt1MUII .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXJwt1MUII .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXJwt1MUII .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXJwt1MUII .carousel-indicators .active,
.cid-tXJwt1MUII .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXJwt1MUII .carousel-indicators .active {
  background: #fff;
}
.cid-tXJwt1MUII .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXJwt1MUII .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXJwt1MUII .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXJwt1MUII .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXJwt1MUII .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXJwt1MUII .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXJwt1MUII .carousel {
  width: 100%;
}
.cid-tXJwt1MUII .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXJwt1MUII .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXJwt1MUII .modal.fade .modal-dialog,
.cid-tXJwt1MUII .modal.in .modal-dialog {
  transform: none;
}
.cid-tXJwt1MUII .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXJwt1MUII H6 {
  text-align: center;
}
.cid-tXJwt1MUII H3 {
  color: #000000;
  text-align: center;
}
.cid-tXxfJWiVcG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJWiVcG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJWiVcG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJWiVcG .item {
  padding-bottom: 2rem;
}
.cid-tXxfJWiVcG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJWiVcG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJWiVcG .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-tXxfJWiVcG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJWiVcG .carousel-control,
.cid-tXxfJWiVcG .close {
  background: #1b1b1b;
}
.cid-tXxfJWiVcG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJWiVcG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJWiVcG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJWiVcG .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJWiVcG .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-tXxfJWiVcG .close::before {
  content: '\e91a';
}
.cid-tXxfJWiVcG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJWiVcG .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-tXxfJWiVcG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJWiVcG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJWiVcG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJWiVcG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJWiVcG .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-tXxfJWiVcG .carousel-indicators li.active,
.cid-tXxfJWiVcG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJWiVcG .carousel-indicators li::after,
.cid-tXxfJWiVcG .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJWiVcG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJWiVcG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJWiVcG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJWiVcG .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJWiVcG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJWiVcG .carousel-inner > .active {
  display: block;
}
.cid-tXxfJWiVcG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJWiVcG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJWiVcG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJWiVcG .carousel-control,
  .cid-tXxfJWiVcG .carousel-indicators,
  .cid-tXxfJWiVcG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJWiVcG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJWiVcG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJWiVcG .carousel-indicators .active,
.cid-tXxfJWiVcG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJWiVcG .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJWiVcG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJWiVcG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJWiVcG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJWiVcG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJWiVcG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJWiVcG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJWiVcG .carousel {
  width: 100%;
}
.cid-tXxfJWiVcG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJWiVcG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJWiVcG .modal.fade .modal-dialog,
.cid-tXxfJWiVcG .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJWiVcG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJWiVcG H6 {
  text-align: center;
}
.cid-tXxfJWiVcG H3 {
  color: #000000;
}
.cid-tXSS59OhQJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXSS59OhQJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXSS59OhQJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXSS59OhQJ .item {
  padding-bottom: 2rem;
}
.cid-tXSS59OhQJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXSS59OhQJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXSS59OhQJ .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-tXSS59OhQJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXSS59OhQJ .carousel-control,
.cid-tXSS59OhQJ .close {
  background: #1b1b1b;
}
.cid-tXSS59OhQJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXSS59OhQJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXSS59OhQJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXSS59OhQJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXSS59OhQJ .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-tXSS59OhQJ .close::before {
  content: '\e91a';
}
.cid-tXSS59OhQJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXSS59OhQJ .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-tXSS59OhQJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXSS59OhQJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXSS59OhQJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXSS59OhQJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXSS59OhQJ .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-tXSS59OhQJ .carousel-indicators li.active,
.cid-tXSS59OhQJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXSS59OhQJ .carousel-indicators li::after,
.cid-tXSS59OhQJ .carousel-indicators li::before {
  content: none;
}
.cid-tXSS59OhQJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXSS59OhQJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXSS59OhQJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXSS59OhQJ .carousel-indicators {
    display: none;
  }
}
.cid-tXSS59OhQJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXSS59OhQJ .carousel-inner > .active {
  display: block;
}
.cid-tXSS59OhQJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXSS59OhQJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXSS59OhQJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXSS59OhQJ .carousel-control,
  .cid-tXSS59OhQJ .carousel-indicators,
  .cid-tXSS59OhQJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXSS59OhQJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXSS59OhQJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXSS59OhQJ .carousel-indicators .active,
.cid-tXSS59OhQJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXSS59OhQJ .carousel-indicators .active {
  background: #fff;
}
.cid-tXSS59OhQJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXSS59OhQJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXSS59OhQJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXSS59OhQJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXSS59OhQJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXSS59OhQJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXSS59OhQJ .carousel {
  width: 100%;
}
.cid-tXSS59OhQJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXSS59OhQJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXSS59OhQJ .modal.fade .modal-dialog,
.cid-tXSS59OhQJ .modal.in .modal-dialog {
  transform: none;
}
.cid-tXSS59OhQJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXSS59OhQJ H6 {
  text-align: center;
}
.cid-tXSS59OhQJ H3 {
  color: #000000;
}
.cid-tXSVCGApoc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXSVCGApoc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXSVCGApoc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXSVCGApoc .item {
  padding-bottom: 2rem;
}
.cid-tXSVCGApoc .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXSVCGApoc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXSVCGApoc .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-tXSVCGApoc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXSVCGApoc .carousel-control,
.cid-tXSVCGApoc .close {
  background: #1b1b1b;
}
.cid-tXSVCGApoc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXSVCGApoc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXSVCGApoc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXSVCGApoc .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXSVCGApoc .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-tXSVCGApoc .close::before {
  content: '\e91a';
}
.cid-tXSVCGApoc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXSVCGApoc .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-tXSVCGApoc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXSVCGApoc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXSVCGApoc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXSVCGApoc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXSVCGApoc .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-tXSVCGApoc .carousel-indicators li.active,
.cid-tXSVCGApoc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXSVCGApoc .carousel-indicators li::after,
.cid-tXSVCGApoc .carousel-indicators li::before {
  content: none;
}
.cid-tXSVCGApoc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXSVCGApoc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXSVCGApoc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXSVCGApoc .carousel-indicators {
    display: none;
  }
}
.cid-tXSVCGApoc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXSVCGApoc .carousel-inner > .active {
  display: block;
}
.cid-tXSVCGApoc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXSVCGApoc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXSVCGApoc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXSVCGApoc .carousel-control,
  .cid-tXSVCGApoc .carousel-indicators,
  .cid-tXSVCGApoc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXSVCGApoc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXSVCGApoc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXSVCGApoc .carousel-indicators .active,
.cid-tXSVCGApoc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXSVCGApoc .carousel-indicators .active {
  background: #fff;
}
.cid-tXSVCGApoc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXSVCGApoc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXSVCGApoc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXSVCGApoc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXSVCGApoc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXSVCGApoc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXSVCGApoc .carousel {
  width: 100%;
}
.cid-tXSVCGApoc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXSVCGApoc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXSVCGApoc .modal.fade .modal-dialog,
.cid-tXSVCGApoc .modal.in .modal-dialog {
  transform: none;
}
.cid-tXSVCGApoc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXSVCGApoc H6 {
  text-align: center;
}
.cid-tXSVCGApoc H3 {
  color: #000000;
}
.cid-tXJcjYQGj8 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXJcjYQGj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXJcjYQGj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXJcjYQGj8 .item {
  padding-bottom: 2rem;
}
.cid-tXJcjYQGj8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXJcjYQGj8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXJcjYQGj8 .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-tXJcjYQGj8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXJcjYQGj8 .carousel-control,
.cid-tXJcjYQGj8 .close {
  background: #1b1b1b;
}
.cid-tXJcjYQGj8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXJcjYQGj8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXJcjYQGj8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXJcjYQGj8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXJcjYQGj8 .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-tXJcjYQGj8 .close::before {
  content: '\e91a';
}
.cid-tXJcjYQGj8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXJcjYQGj8 .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-tXJcjYQGj8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJcjYQGj8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXJcjYQGj8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXJcjYQGj8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXJcjYQGj8 .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-tXJcjYQGj8 .carousel-indicators li.active,
.cid-tXJcjYQGj8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXJcjYQGj8 .carousel-indicators li::after,
.cid-tXJcjYQGj8 .carousel-indicators li::before {
  content: none;
}
.cid-tXJcjYQGj8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXJcjYQGj8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXJcjYQGj8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXJcjYQGj8 .carousel-indicators {
    display: none;
  }
}
.cid-tXJcjYQGj8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXJcjYQGj8 .carousel-inner > .active {
  display: block;
}
.cid-tXJcjYQGj8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJcjYQGj8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXJcjYQGj8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXJcjYQGj8 .carousel-control,
  .cid-tXJcjYQGj8 .carousel-indicators,
  .cid-tXJcjYQGj8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXJcjYQGj8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXJcjYQGj8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXJcjYQGj8 .carousel-indicators .active,
.cid-tXJcjYQGj8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXJcjYQGj8 .carousel-indicators .active {
  background: #fff;
}
.cid-tXJcjYQGj8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXJcjYQGj8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXJcjYQGj8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXJcjYQGj8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXJcjYQGj8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXJcjYQGj8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXJcjYQGj8 .carousel {
  width: 100%;
}
.cid-tXJcjYQGj8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXJcjYQGj8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXJcjYQGj8 .modal.fade .modal-dialog,
.cid-tXJcjYQGj8 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXJcjYQGj8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXJcjYQGj8 H6 {
  text-align: center;
}
.cid-tXJcjYQGj8 H3 {
  color: #000000;
  text-align: center;
}
.cid-tXSPYtiYOK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXSPYtiYOK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXSPYtiYOK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXSPYtiYOK .item {
  padding-bottom: 2rem;
}
.cid-tXSPYtiYOK .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXSPYtiYOK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXSPYtiYOK .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-tXSPYtiYOK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXSPYtiYOK .carousel-control,
.cid-tXSPYtiYOK .close {
  background: #1b1b1b;
}
.cid-tXSPYtiYOK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXSPYtiYOK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXSPYtiYOK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXSPYtiYOK .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXSPYtiYOK .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-tXSPYtiYOK .close::before {
  content: '\e91a';
}
.cid-tXSPYtiYOK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXSPYtiYOK .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-tXSPYtiYOK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXSPYtiYOK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXSPYtiYOK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXSPYtiYOK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXSPYtiYOK .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-tXSPYtiYOK .carousel-indicators li.active,
.cid-tXSPYtiYOK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXSPYtiYOK .carousel-indicators li::after,
.cid-tXSPYtiYOK .carousel-indicators li::before {
  content: none;
}
.cid-tXSPYtiYOK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXSPYtiYOK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXSPYtiYOK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXSPYtiYOK .carousel-indicators {
    display: none;
  }
}
.cid-tXSPYtiYOK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXSPYtiYOK .carousel-inner > .active {
  display: block;
}
.cid-tXSPYtiYOK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXSPYtiYOK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXSPYtiYOK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXSPYtiYOK .carousel-control,
  .cid-tXSPYtiYOK .carousel-indicators,
  .cid-tXSPYtiYOK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXSPYtiYOK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXSPYtiYOK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXSPYtiYOK .carousel-indicators .active,
.cid-tXSPYtiYOK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXSPYtiYOK .carousel-indicators .active {
  background: #fff;
}
.cid-tXSPYtiYOK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXSPYtiYOK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXSPYtiYOK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXSPYtiYOK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXSPYtiYOK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXSPYtiYOK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXSPYtiYOK .carousel {
  width: 100%;
}
.cid-tXSPYtiYOK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXSPYtiYOK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXSPYtiYOK .modal.fade .modal-dialog,
.cid-tXSPYtiYOK .modal.in .modal-dialog {
  transform: none;
}
.cid-tXSPYtiYOK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXSPYtiYOK H6 {
  text-align: center;
}
.cid-tXSPYtiYOK H3 {
  color: #000000;
}
.cid-tXxfJWEZ9d {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJWEZ9d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJWEZ9d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJWEZ9d .item {
  padding-bottom: 2rem;
}
.cid-tXxfJWEZ9d .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJWEZ9d .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJWEZ9d .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-tXxfJWEZ9d .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJWEZ9d .carousel-control,
.cid-tXxfJWEZ9d .close {
  background: #1b1b1b;
}
.cid-tXxfJWEZ9d .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJWEZ9d .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJWEZ9d .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJWEZ9d .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJWEZ9d .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-tXxfJWEZ9d .close::before {
  content: '\e91a';
}
.cid-tXxfJWEZ9d .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJWEZ9d .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-tXxfJWEZ9d .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJWEZ9d .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJWEZ9d .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJWEZ9d .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJWEZ9d .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-tXxfJWEZ9d .carousel-indicators li.active,
.cid-tXxfJWEZ9d .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJWEZ9d .carousel-indicators li::after,
.cid-tXxfJWEZ9d .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJWEZ9d .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJWEZ9d .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJWEZ9d .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJWEZ9d .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJWEZ9d .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJWEZ9d .carousel-inner > .active {
  display: block;
}
.cid-tXxfJWEZ9d .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJWEZ9d .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJWEZ9d .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJWEZ9d .carousel-control,
  .cid-tXxfJWEZ9d .carousel-indicators,
  .cid-tXxfJWEZ9d .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJWEZ9d .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJWEZ9d .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJWEZ9d .carousel-indicators .active,
.cid-tXxfJWEZ9d .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJWEZ9d .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJWEZ9d .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJWEZ9d .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJWEZ9d .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJWEZ9d .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJWEZ9d .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJWEZ9d .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJWEZ9d .carousel {
  width: 100%;
}
.cid-tXxfJWEZ9d .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJWEZ9d .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJWEZ9d .modal.fade .modal-dialog,
.cid-tXxfJWEZ9d .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJWEZ9d .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJWEZ9d H6 {
  text-align: center;
}
.cid-tXxfJWEZ9d H3 {
  color: #000000;
}
.cid-tXJfwrPU4R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXJfwrPU4R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXJfwrPU4R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXJfwrPU4R .item {
  padding-bottom: 2rem;
}
.cid-tXJfwrPU4R .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXJfwrPU4R .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXJfwrPU4R .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-tXJfwrPU4R .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXJfwrPU4R .carousel-control,
.cid-tXJfwrPU4R .close {
  background: #1b1b1b;
}
.cid-tXJfwrPU4R .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXJfwrPU4R .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXJfwrPU4R .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXJfwrPU4R .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXJfwrPU4R .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-tXJfwrPU4R .close::before {
  content: '\e91a';
}
.cid-tXJfwrPU4R .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXJfwrPU4R .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-tXJfwrPU4R .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJfwrPU4R .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXJfwrPU4R .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXJfwrPU4R .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXJfwrPU4R .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-tXJfwrPU4R .carousel-indicators li.active,
.cid-tXJfwrPU4R .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXJfwrPU4R .carousel-indicators li::after,
.cid-tXJfwrPU4R .carousel-indicators li::before {
  content: none;
}
.cid-tXJfwrPU4R .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXJfwrPU4R .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXJfwrPU4R .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXJfwrPU4R .carousel-indicators {
    display: none;
  }
}
.cid-tXJfwrPU4R .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXJfwrPU4R .carousel-inner > .active {
  display: block;
}
.cid-tXJfwrPU4R .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXJfwrPU4R .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXJfwrPU4R .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXJfwrPU4R .carousel-control,
  .cid-tXJfwrPU4R .carousel-indicators,
  .cid-tXJfwrPU4R .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXJfwrPU4R .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXJfwrPU4R .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXJfwrPU4R .carousel-indicators .active,
.cid-tXJfwrPU4R .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXJfwrPU4R .carousel-indicators .active {
  background: #fff;
}
.cid-tXJfwrPU4R .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXJfwrPU4R .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXJfwrPU4R .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXJfwrPU4R .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXJfwrPU4R .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXJfwrPU4R .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXJfwrPU4R .carousel {
  width: 100%;
}
.cid-tXJfwrPU4R .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXJfwrPU4R .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXJfwrPU4R .modal.fade .modal-dialog,
.cid-tXJfwrPU4R .modal.in .modal-dialog {
  transform: none;
}
.cid-tXJfwrPU4R .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXJfwrPU4R H6 {
  text-align: center;
}
.cid-tXJfwrPU4R H3 {
  color: #000000;
  text-align: center;
}
.cid-tXTkw48V5F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXTkw48V5F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXTkw48V5F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXTkw48V5F .item {
  padding-bottom: 2rem;
}
.cid-tXTkw48V5F .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXTkw48V5F .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXTkw48V5F .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-tXTkw48V5F .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXTkw48V5F .carousel-control,
.cid-tXTkw48V5F .close {
  background: #1b1b1b;
}
.cid-tXTkw48V5F .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXTkw48V5F .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXTkw48V5F .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXTkw48V5F .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXTkw48V5F .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-tXTkw48V5F .close::before {
  content: '\e91a';
}
.cid-tXTkw48V5F .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXTkw48V5F .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-tXTkw48V5F .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXTkw48V5F .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXTkw48V5F .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXTkw48V5F .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXTkw48V5F .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-tXTkw48V5F .carousel-indicators li.active,
.cid-tXTkw48V5F .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXTkw48V5F .carousel-indicators li::after,
.cid-tXTkw48V5F .carousel-indicators li::before {
  content: none;
}
.cid-tXTkw48V5F .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXTkw48V5F .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXTkw48V5F .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXTkw48V5F .carousel-indicators {
    display: none;
  }
}
.cid-tXTkw48V5F .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXTkw48V5F .carousel-inner > .active {
  display: block;
}
.cid-tXTkw48V5F .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXTkw48V5F .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXTkw48V5F .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXTkw48V5F .carousel-control,
  .cid-tXTkw48V5F .carousel-indicators,
  .cid-tXTkw48V5F .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXTkw48V5F .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXTkw48V5F .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXTkw48V5F .carousel-indicators .active,
.cid-tXTkw48V5F .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXTkw48V5F .carousel-indicators .active {
  background: #fff;
}
.cid-tXTkw48V5F .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXTkw48V5F .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXTkw48V5F .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXTkw48V5F .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXTkw48V5F .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXTkw48V5F .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXTkw48V5F .carousel {
  width: 100%;
}
.cid-tXTkw48V5F .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXTkw48V5F .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXTkw48V5F .modal.fade .modal-dialog,
.cid-tXTkw48V5F .modal.in .modal-dialog {
  transform: none;
}
.cid-tXTkw48V5F .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXTkw48V5F H6 {
  text-align: center;
}
.cid-tXTkw48V5F H3 {
  color: #000000;
}
.cid-tXxfJXrXVz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJXrXVz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJXrXVz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJXrXVz .item {
  padding-bottom: 2rem;
}
.cid-tXxfJXrXVz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJXrXVz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJXrXVz .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-tXxfJXrXVz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJXrXVz .carousel-control,
.cid-tXxfJXrXVz .close {
  background: #1b1b1b;
}
.cid-tXxfJXrXVz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJXrXVz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJXrXVz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJXrXVz .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJXrXVz .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-tXxfJXrXVz .close::before {
  content: '\e91a';
}
.cid-tXxfJXrXVz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJXrXVz .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-tXxfJXrXVz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJXrXVz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJXrXVz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJXrXVz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJXrXVz .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-tXxfJXrXVz .carousel-indicators li.active,
.cid-tXxfJXrXVz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJXrXVz .carousel-indicators li::after,
.cid-tXxfJXrXVz .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJXrXVz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJXrXVz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJXrXVz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJXrXVz .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJXrXVz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJXrXVz .carousel-inner > .active {
  display: block;
}
.cid-tXxfJXrXVz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJXrXVz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJXrXVz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJXrXVz .carousel-control,
  .cid-tXxfJXrXVz .carousel-indicators,
  .cid-tXxfJXrXVz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJXrXVz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJXrXVz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJXrXVz .carousel-indicators .active,
.cid-tXxfJXrXVz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJXrXVz .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJXrXVz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJXrXVz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJXrXVz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJXrXVz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJXrXVz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJXrXVz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJXrXVz .carousel {
  width: 100%;
}
.cid-tXxfJXrXVz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJXrXVz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJXrXVz .modal.fade .modal-dialog,
.cid-tXxfJXrXVz .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJXrXVz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJXrXVz H6 {
  text-align: center;
}
.cid-tXxfJXrXVz H3 {
  color: #000000;
}
.cid-tXNbPmAyX2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXNbPmAyX2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXNbPmAyX2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXNbPmAyX2 .item {
  padding-bottom: 2rem;
}
.cid-tXNbPmAyX2 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXNbPmAyX2 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXNbPmAyX2 .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-tXNbPmAyX2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXNbPmAyX2 .carousel-control,
.cid-tXNbPmAyX2 .close {
  background: #1b1b1b;
}
.cid-tXNbPmAyX2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXNbPmAyX2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXNbPmAyX2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXNbPmAyX2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXNbPmAyX2 .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-tXNbPmAyX2 .close::before {
  content: '\e91a';
}
.cid-tXNbPmAyX2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXNbPmAyX2 .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-tXNbPmAyX2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXNbPmAyX2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXNbPmAyX2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXNbPmAyX2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXNbPmAyX2 .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-tXNbPmAyX2 .carousel-indicators li.active,
.cid-tXNbPmAyX2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXNbPmAyX2 .carousel-indicators li::after,
.cid-tXNbPmAyX2 .carousel-indicators li::before {
  content: none;
}
.cid-tXNbPmAyX2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXNbPmAyX2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXNbPmAyX2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXNbPmAyX2 .carousel-indicators {
    display: none;
  }
}
.cid-tXNbPmAyX2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXNbPmAyX2 .carousel-inner > .active {
  display: block;
}
.cid-tXNbPmAyX2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXNbPmAyX2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXNbPmAyX2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXNbPmAyX2 .carousel-control,
  .cid-tXNbPmAyX2 .carousel-indicators,
  .cid-tXNbPmAyX2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXNbPmAyX2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXNbPmAyX2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXNbPmAyX2 .carousel-indicators .active,
.cid-tXNbPmAyX2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXNbPmAyX2 .carousel-indicators .active {
  background: #fff;
}
.cid-tXNbPmAyX2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXNbPmAyX2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXNbPmAyX2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXNbPmAyX2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXNbPmAyX2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXNbPmAyX2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXNbPmAyX2 .carousel {
  width: 100%;
}
.cid-tXNbPmAyX2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXNbPmAyX2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXNbPmAyX2 .modal.fade .modal-dialog,
.cid-tXNbPmAyX2 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXNbPmAyX2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXNbPmAyX2 H6 {
  text-align: center;
}
.cid-tXNbPmAyX2 H3 {
  color: #000000;
}
.cid-tXNgM1eLv4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXNgM1eLv4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXNgM1eLv4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXNgM1eLv4 .item {
  padding-bottom: 2rem;
}
.cid-tXNgM1eLv4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXNgM1eLv4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXNgM1eLv4 .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-tXNgM1eLv4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXNgM1eLv4 .carousel-control,
.cid-tXNgM1eLv4 .close {
  background: #1b1b1b;
}
.cid-tXNgM1eLv4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXNgM1eLv4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXNgM1eLv4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXNgM1eLv4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXNgM1eLv4 .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-tXNgM1eLv4 .close::before {
  content: '\e91a';
}
.cid-tXNgM1eLv4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXNgM1eLv4 .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-tXNgM1eLv4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXNgM1eLv4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXNgM1eLv4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXNgM1eLv4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXNgM1eLv4 .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-tXNgM1eLv4 .carousel-indicators li.active,
.cid-tXNgM1eLv4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXNgM1eLv4 .carousel-indicators li::after,
.cid-tXNgM1eLv4 .carousel-indicators li::before {
  content: none;
}
.cid-tXNgM1eLv4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXNgM1eLv4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXNgM1eLv4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXNgM1eLv4 .carousel-indicators {
    display: none;
  }
}
.cid-tXNgM1eLv4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXNgM1eLv4 .carousel-inner > .active {
  display: block;
}
.cid-tXNgM1eLv4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXNgM1eLv4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXNgM1eLv4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXNgM1eLv4 .carousel-control,
  .cid-tXNgM1eLv4 .carousel-indicators,
  .cid-tXNgM1eLv4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXNgM1eLv4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXNgM1eLv4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXNgM1eLv4 .carousel-indicators .active,
.cid-tXNgM1eLv4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXNgM1eLv4 .carousel-indicators .active {
  background: #fff;
}
.cid-tXNgM1eLv4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXNgM1eLv4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXNgM1eLv4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXNgM1eLv4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXNgM1eLv4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXNgM1eLv4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXNgM1eLv4 .carousel {
  width: 100%;
}
.cid-tXNgM1eLv4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXNgM1eLv4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXNgM1eLv4 .modal.fade .modal-dialog,
.cid-tXNgM1eLv4 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXNgM1eLv4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXNgM1eLv4 H6 {
  text-align: center;
}
.cid-tXNgM1eLv4 H3 {
  color: #000000;
}
.cid-tXxfJXNaQm {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJXNaQm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJXNaQm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJXNaQm .item {
  padding-bottom: 2rem;
}
.cid-tXxfJXNaQm .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJXNaQm .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJXNaQm .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-tXxfJXNaQm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJXNaQm .carousel-control,
.cid-tXxfJXNaQm .close {
  background: #1b1b1b;
}
.cid-tXxfJXNaQm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJXNaQm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJXNaQm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJXNaQm .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJXNaQm .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-tXxfJXNaQm .close::before {
  content: '\e91a';
}
.cid-tXxfJXNaQm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJXNaQm .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-tXxfJXNaQm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJXNaQm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJXNaQm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJXNaQm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJXNaQm .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-tXxfJXNaQm .carousel-indicators li.active,
.cid-tXxfJXNaQm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJXNaQm .carousel-indicators li::after,
.cid-tXxfJXNaQm .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJXNaQm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJXNaQm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJXNaQm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJXNaQm .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJXNaQm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJXNaQm .carousel-inner > .active {
  display: block;
}
.cid-tXxfJXNaQm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJXNaQm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJXNaQm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJXNaQm .carousel-control,
  .cid-tXxfJXNaQm .carousel-indicators,
  .cid-tXxfJXNaQm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJXNaQm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJXNaQm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJXNaQm .carousel-indicators .active,
.cid-tXxfJXNaQm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJXNaQm .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJXNaQm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJXNaQm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJXNaQm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJXNaQm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJXNaQm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJXNaQm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJXNaQm .carousel {
  width: 100%;
}
.cid-tXxfJXNaQm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJXNaQm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJXNaQm .modal.fade .modal-dialog,
.cid-tXxfJXNaQm .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJXNaQm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJXNaQm H6 {
  text-align: center;
}
.cid-tXxfJXNaQm H3 {
  color: #000000;
}
.cid-tXxfJY85j6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJY85j6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJY85j6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJY85j6 .item {
  padding-bottom: 2rem;
}
.cid-tXxfJY85j6 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJY85j6 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJY85j6 .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-tXxfJY85j6 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJY85j6 .carousel-control,
.cid-tXxfJY85j6 .close {
  background: #1b1b1b;
}
.cid-tXxfJY85j6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJY85j6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJY85j6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJY85j6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJY85j6 .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-tXxfJY85j6 .close::before {
  content: '\e91a';
}
.cid-tXxfJY85j6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJY85j6 .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-tXxfJY85j6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJY85j6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJY85j6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJY85j6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJY85j6 .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-tXxfJY85j6 .carousel-indicators li.active,
.cid-tXxfJY85j6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJY85j6 .carousel-indicators li::after,
.cid-tXxfJY85j6 .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJY85j6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJY85j6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJY85j6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJY85j6 .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJY85j6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJY85j6 .carousel-inner > .active {
  display: block;
}
.cid-tXxfJY85j6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJY85j6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJY85j6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJY85j6 .carousel-control,
  .cid-tXxfJY85j6 .carousel-indicators,
  .cid-tXxfJY85j6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJY85j6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJY85j6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJY85j6 .carousel-indicators .active,
.cid-tXxfJY85j6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJY85j6 .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJY85j6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJY85j6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJY85j6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJY85j6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJY85j6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJY85j6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJY85j6 .carousel {
  width: 100%;
}
.cid-tXxfJY85j6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJY85j6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJY85j6 .modal.fade .modal-dialog,
.cid-tXxfJY85j6 .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJY85j6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJY85j6 H6 {
  text-align: center;
}
.cid-tXxfJY85j6 H3 {
  color: #000000;
}
.cid-tXxfJYw7iX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJYw7iX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJYw7iX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJYw7iX .item {
  padding-bottom: 2rem;
}
.cid-tXxfJYw7iX .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJYw7iX .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJYw7iX .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-tXxfJYw7iX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJYw7iX .carousel-control,
.cid-tXxfJYw7iX .close {
  background: #1b1b1b;
}
.cid-tXxfJYw7iX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJYw7iX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJYw7iX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJYw7iX .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJYw7iX .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-tXxfJYw7iX .close::before {
  content: '\e91a';
}
.cid-tXxfJYw7iX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJYw7iX .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-tXxfJYw7iX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJYw7iX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJYw7iX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJYw7iX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJYw7iX .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-tXxfJYw7iX .carousel-indicators li.active,
.cid-tXxfJYw7iX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJYw7iX .carousel-indicators li::after,
.cid-tXxfJYw7iX .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJYw7iX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJYw7iX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJYw7iX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJYw7iX .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJYw7iX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJYw7iX .carousel-inner > .active {
  display: block;
}
.cid-tXxfJYw7iX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJYw7iX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJYw7iX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJYw7iX .carousel-control,
  .cid-tXxfJYw7iX .carousel-indicators,
  .cid-tXxfJYw7iX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJYw7iX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJYw7iX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJYw7iX .carousel-indicators .active,
.cid-tXxfJYw7iX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJYw7iX .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJYw7iX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJYw7iX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJYw7iX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJYw7iX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJYw7iX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJYw7iX .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJYw7iX .carousel {
  width: 100%;
}
.cid-tXxfJYw7iX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJYw7iX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJYw7iX .modal.fade .modal-dialog,
.cid-tXxfJYw7iX .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJYw7iX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJYw7iX H6 {
  text-align: center;
}
.cid-tXxfJYw7iX H3 {
  color: #7b7b7b;
}
.cid-tXxfJYQwHi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJYQwHi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJYQwHi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJYQwHi .item {
  padding-bottom: 2rem;
}
.cid-tXxfJYQwHi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJYQwHi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJYQwHi .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-tXxfJYQwHi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJYQwHi .carousel-control,
.cid-tXxfJYQwHi .close {
  background: #1b1b1b;
}
.cid-tXxfJYQwHi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJYQwHi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJYQwHi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJYQwHi .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJYQwHi .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-tXxfJYQwHi .close::before {
  content: '\e91a';
}
.cid-tXxfJYQwHi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJYQwHi .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-tXxfJYQwHi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJYQwHi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJYQwHi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJYQwHi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJYQwHi .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-tXxfJYQwHi .carousel-indicators li.active,
.cid-tXxfJYQwHi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJYQwHi .carousel-indicators li::after,
.cid-tXxfJYQwHi .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJYQwHi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJYQwHi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJYQwHi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJYQwHi .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJYQwHi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJYQwHi .carousel-inner > .active {
  display: block;
}
.cid-tXxfJYQwHi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJYQwHi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJYQwHi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJYQwHi .carousel-control,
  .cid-tXxfJYQwHi .carousel-indicators,
  .cid-tXxfJYQwHi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJYQwHi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJYQwHi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJYQwHi .carousel-indicators .active,
.cid-tXxfJYQwHi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJYQwHi .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJYQwHi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJYQwHi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJYQwHi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJYQwHi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJYQwHi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJYQwHi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJYQwHi .carousel {
  width: 100%;
}
.cid-tXxfJYQwHi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJYQwHi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJYQwHi .modal.fade .modal-dialog,
.cid-tXxfJYQwHi .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJYQwHi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJYQwHi H6 {
  text-align: center;
}
.cid-tXxfJYQwHi H3 {
  color: #7b7b7b;
}
.cid-tXxfJZgjUc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxfJZgjUc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfJZgjUc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfJZgjUc .item {
  padding-bottom: 2rem;
}
.cid-tXxfJZgjUc .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxfJZgjUc .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxfJZgjUc .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-tXxfJZgjUc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxfJZgjUc .carousel-control,
.cid-tXxfJZgjUc .close {
  background: #1b1b1b;
}
.cid-tXxfJZgjUc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxfJZgjUc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxfJZgjUc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxfJZgjUc .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxfJZgjUc .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-tXxfJZgjUc .close::before {
  content: '\e91a';
}
.cid-tXxfJZgjUc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxfJZgjUc .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-tXxfJZgjUc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJZgjUc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxfJZgjUc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxfJZgjUc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxfJZgjUc .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-tXxfJZgjUc .carousel-indicators li.active,
.cid-tXxfJZgjUc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxfJZgjUc .carousel-indicators li::after,
.cid-tXxfJZgjUc .carousel-indicators li::before {
  content: none;
}
.cid-tXxfJZgjUc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxfJZgjUc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxfJZgjUc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJZgjUc .carousel-indicators {
    display: none;
  }
}
.cid-tXxfJZgjUc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxfJZgjUc .carousel-inner > .active {
  display: block;
}
.cid-tXxfJZgjUc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxfJZgjUc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxfJZgjUc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxfJZgjUc .carousel-control,
  .cid-tXxfJZgjUc .carousel-indicators,
  .cid-tXxfJZgjUc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxfJZgjUc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxfJZgjUc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxfJZgjUc .carousel-indicators .active,
.cid-tXxfJZgjUc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxfJZgjUc .carousel-indicators .active {
  background: #fff;
}
.cid-tXxfJZgjUc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxfJZgjUc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxfJZgjUc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxfJZgjUc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxfJZgjUc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxfJZgjUc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxfJZgjUc .carousel {
  width: 100%;
}
.cid-tXxfJZgjUc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxfJZgjUc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxfJZgjUc .modal.fade .modal-dialog,
.cid-tXxfJZgjUc .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxfJZgjUc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxfJZgjUc H6 {
  text-align: center;
}
.cid-tXxfJZgjUc H3 {
  color: #7b7b7b;
}
.cid-tXxfK2TYH7 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-tXxfK2TYH7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxfK2TYH7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxfK2TYH7 .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXxfK2TYH7 .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXxfK2TYH7 .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXxfK2TYH7 .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfK2TYH7 .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfK2TYH7 .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXxfK2TYH7 .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXxfK2TYH7 .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXxfK2TYH7 .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXxfK2TYH7 .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXxfK2TYH7 .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXxfK2TYH7 .mbr-text {
    width: 100%;
  }
}
.cid-tXxfK2TYH7 .mbr-section-subtitle,
.cid-tXxfK2TYH7 .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u3L7uhaohi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u3L7uhaohi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3L7uhaohi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3L7uhaohi .video-wrapper iframe {
  width: 100%;
}
.cid-u3L7uhaohi .mbr-section-title,
.cid-u3L7uhaohi .mbr-section-subtitle,
.cid-u3L7uhaohi .mbr-text {
  text-align: center;
}
.cid-u3L7uhaohi .mbr-section-title {
  color: #e6c63b;
}
.cid-u3L7uhaohi .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-tXvF9ilyPE {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-tXvF9ilyPE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9ilyPE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9ilyPE .mbr-section-head {
  margin-bottom: 110px;
}
@media (max-width: 1399px) {
  .cid-tXvF9ilyPE .mbr-section-head {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9ilyPE .mbr-section-head {
    margin-bottom: 50px;
  }
}
.cid-tXvF9ilyPE .mbr-section-title {
  color: #e3ebf3;
  text-align: center;
}
.cid-tXvF9ilyPE .mbr-section-subtitle {
  margin-top: 30px;
  color: #6c7a88;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-tXvF9ilyPE .mbr-section-subtitle {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9ilyPE .mbr-section-subtitle {
    margin-top: 20px;
  }
}
.cid-tXvF9ilyPE .row {
  column-gap: 20px;
}
.cid-tXvF9ilyPE .col-text {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: calc(50% - 10px);
  height: auto;
  min-height: 600px;
  padding: 100px 120px 100px 100px !important;
  margin-bottom: 20px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.cid-tXvF9ilyPE .col-text:nth-child(1) {
  background-image: url("../../../assets/images/pxl-20221005-211827682-2000x2656.jpg");
}
.cid-tXvF9ilyPE .col-text:nth-child(2) {
  background-image: url("../../../assets/images/d5-image-1-20221110-195842-1440x960.png");
}
@media (max-width: 1399px) {
  .cid-tXvF9ilyPE .col-text {
    padding: 80px !important;
  }
}
@media (max-width: 1199px) {
  .cid-tXvF9ilyPE .col-text {
    width: 100%;
    min-height: 500px;
    padding: 50px !important;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9ilyPE .col-text {
    padding: 20px !important;
    min-height: 360px;
  }
}
.cid-tXvF9ilyPE .col-text:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(18, 21, 24, 0) 0, rgba(18, 21, 24, 0.9) 100%);
}
.cid-tXvF9ilyPE .center-box {
  margin-top: auto;
}
.cid-tXvF9ilyPE .card-title {
  position: relative;
  width: 100%;
  color: #e3ebf3;
}
.cid-tXvF9ilyPE .card-subtitle {
  position: relative;
  margin-top: 16px;
  color: #e3ebf3;
}
.cid-tXvF9ilyPE .mbr-section-btn {
  position: relative;
  margin-top: 16px;
}
.cid-tXvF9izsFV {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9izsFV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9izsFV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9izsFV .item {
  padding-bottom: 2rem;
}
.cid-tXvF9izsFV .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9izsFV .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9izsFV .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-tXvF9izsFV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9izsFV .carousel-control,
.cid-tXvF9izsFV .close {
  background: #1b1b1b;
}
.cid-tXvF9izsFV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9izsFV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9izsFV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9izsFV .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9izsFV .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-tXvF9izsFV .close::before {
  content: '\e91a';
}
.cid-tXvF9izsFV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9izsFV .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-tXvF9izsFV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9izsFV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9izsFV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9izsFV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9izsFV .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-tXvF9izsFV .carousel-indicators li.active,
.cid-tXvF9izsFV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9izsFV .carousel-indicators li::after,
.cid-tXvF9izsFV .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9izsFV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9izsFV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9izsFV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9izsFV .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9izsFV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9izsFV .carousel-inner > .active {
  display: block;
}
.cid-tXvF9izsFV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9izsFV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9izsFV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9izsFV .carousel-control,
  .cid-tXvF9izsFV .carousel-indicators,
  .cid-tXvF9izsFV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9izsFV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9izsFV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9izsFV .carousel-indicators .active,
.cid-tXvF9izsFV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9izsFV .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9izsFV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9izsFV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9izsFV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9izsFV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9izsFV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9izsFV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9izsFV .carousel {
  width: 100%;
}
.cid-tXvF9izsFV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9izsFV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9izsFV .modal.fade .modal-dialog,
.cid-tXvF9izsFV .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9izsFV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9izsFV H6 {
  text-align: center;
}
.cid-tXvF9izsFV H3 {
  color: #000000;
}
.cid-tXznl2xSgY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXznl2xSgY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXznl2xSgY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXznl2xSgY .item {
  padding-bottom: 2rem;
}
.cid-tXznl2xSgY .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXznl2xSgY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXznl2xSgY .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-tXznl2xSgY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXznl2xSgY .carousel-control,
.cid-tXznl2xSgY .close {
  background: #1b1b1b;
}
.cid-tXznl2xSgY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXznl2xSgY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXznl2xSgY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXznl2xSgY .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXznl2xSgY .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-tXznl2xSgY .close::before {
  content: '\e91a';
}
.cid-tXznl2xSgY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXznl2xSgY .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-tXznl2xSgY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXznl2xSgY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXznl2xSgY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXznl2xSgY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXznl2xSgY .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-tXznl2xSgY .carousel-indicators li.active,
.cid-tXznl2xSgY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXznl2xSgY .carousel-indicators li::after,
.cid-tXznl2xSgY .carousel-indicators li::before {
  content: none;
}
.cid-tXznl2xSgY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXznl2xSgY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXznl2xSgY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXznl2xSgY .carousel-indicators {
    display: none;
  }
}
.cid-tXznl2xSgY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXznl2xSgY .carousel-inner > .active {
  display: block;
}
.cid-tXznl2xSgY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXznl2xSgY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXznl2xSgY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXznl2xSgY .carousel-control,
  .cid-tXznl2xSgY .carousel-indicators,
  .cid-tXznl2xSgY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXznl2xSgY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXznl2xSgY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXznl2xSgY .carousel-indicators .active,
.cid-tXznl2xSgY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXznl2xSgY .carousel-indicators .active {
  background: #fff;
}
.cid-tXznl2xSgY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXznl2xSgY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXznl2xSgY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXznl2xSgY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXznl2xSgY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXznl2xSgY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXznl2xSgY .carousel {
  width: 100%;
}
.cid-tXznl2xSgY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXznl2xSgY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXznl2xSgY .modal.fade .modal-dialog,
.cid-tXznl2xSgY .modal.in .modal-dialog {
  transform: none;
}
.cid-tXznl2xSgY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXznl2xSgY H6 {
  text-align: center;
}
.cid-tXznl2xSgY H3 {
  color: #000000;
}
.cid-tXzo7KInyN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXzo7KInyN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXzo7KInyN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXzo7KInyN .item {
  padding-bottom: 2rem;
}
.cid-tXzo7KInyN .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXzo7KInyN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXzo7KInyN .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-tXzo7KInyN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXzo7KInyN .carousel-control,
.cid-tXzo7KInyN .close {
  background: #1b1b1b;
}
.cid-tXzo7KInyN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXzo7KInyN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXzo7KInyN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXzo7KInyN .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXzo7KInyN .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-tXzo7KInyN .close::before {
  content: '\e91a';
}
.cid-tXzo7KInyN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXzo7KInyN .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-tXzo7KInyN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXzo7KInyN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXzo7KInyN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXzo7KInyN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXzo7KInyN .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-tXzo7KInyN .carousel-indicators li.active,
.cid-tXzo7KInyN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXzo7KInyN .carousel-indicators li::after,
.cid-tXzo7KInyN .carousel-indicators li::before {
  content: none;
}
.cid-tXzo7KInyN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXzo7KInyN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXzo7KInyN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXzo7KInyN .carousel-indicators {
    display: none;
  }
}
.cid-tXzo7KInyN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXzo7KInyN .carousel-inner > .active {
  display: block;
}
.cid-tXzo7KInyN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXzo7KInyN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXzo7KInyN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXzo7KInyN .carousel-control,
  .cid-tXzo7KInyN .carousel-indicators,
  .cid-tXzo7KInyN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXzo7KInyN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXzo7KInyN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXzo7KInyN .carousel-indicators .active,
.cid-tXzo7KInyN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXzo7KInyN .carousel-indicators .active {
  background: #fff;
}
.cid-tXzo7KInyN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXzo7KInyN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXzo7KInyN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXzo7KInyN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXzo7KInyN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXzo7KInyN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXzo7KInyN .carousel {
  width: 100%;
}
.cid-tXzo7KInyN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXzo7KInyN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXzo7KInyN .modal.fade .modal-dialog,
.cid-tXzo7KInyN .modal.in .modal-dialog {
  transform: none;
}
.cid-tXzo7KInyN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXzo7KInyN H6 {
  text-align: center;
}
.cid-tXzo7KInyN H3 {
  color: #000000;
}
.cid-tXvF9iTwqV {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9iTwqV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9iTwqV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9iTwqV .item {
  padding-bottom: 2rem;
}
.cid-tXvF9iTwqV .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9iTwqV .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9iTwqV .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-tXvF9iTwqV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9iTwqV .carousel-control,
.cid-tXvF9iTwqV .close {
  background: #1b1b1b;
}
.cid-tXvF9iTwqV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9iTwqV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9iTwqV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9iTwqV .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9iTwqV .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-tXvF9iTwqV .close::before {
  content: '\e91a';
}
.cid-tXvF9iTwqV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9iTwqV .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-tXvF9iTwqV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9iTwqV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9iTwqV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9iTwqV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9iTwqV .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-tXvF9iTwqV .carousel-indicators li.active,
.cid-tXvF9iTwqV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9iTwqV .carousel-indicators li::after,
.cid-tXvF9iTwqV .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9iTwqV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9iTwqV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9iTwqV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9iTwqV .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9iTwqV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9iTwqV .carousel-inner > .active {
  display: block;
}
.cid-tXvF9iTwqV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9iTwqV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9iTwqV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9iTwqV .carousel-control,
  .cid-tXvF9iTwqV .carousel-indicators,
  .cid-tXvF9iTwqV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9iTwqV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9iTwqV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9iTwqV .carousel-indicators .active,
.cid-tXvF9iTwqV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9iTwqV .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9iTwqV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9iTwqV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9iTwqV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9iTwqV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9iTwqV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9iTwqV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9iTwqV .carousel {
  width: 100%;
}
.cid-tXvF9iTwqV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9iTwqV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9iTwqV .modal.fade .modal-dialog,
.cid-tXvF9iTwqV .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9iTwqV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9iTwqV H6 {
  text-align: center;
}
.cid-tXvF9iTwqV H3 {
  color: #000000;
}
.cid-tXvF9jeciR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9jeciR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9jeciR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9jeciR .item {
  padding-bottom: 2rem;
}
.cid-tXvF9jeciR .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9jeciR .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9jeciR .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-tXvF9jeciR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9jeciR .carousel-control,
.cid-tXvF9jeciR .close {
  background: #1b1b1b;
}
.cid-tXvF9jeciR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9jeciR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9jeciR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9jeciR .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9jeciR .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-tXvF9jeciR .close::before {
  content: '\e91a';
}
.cid-tXvF9jeciR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9jeciR .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-tXvF9jeciR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9jeciR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9jeciR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9jeciR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9jeciR .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-tXvF9jeciR .carousel-indicators li.active,
.cid-tXvF9jeciR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9jeciR .carousel-indicators li::after,
.cid-tXvF9jeciR .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9jeciR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9jeciR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9jeciR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9jeciR .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9jeciR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9jeciR .carousel-inner > .active {
  display: block;
}
.cid-tXvF9jeciR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9jeciR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9jeciR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9jeciR .carousel-control,
  .cid-tXvF9jeciR .carousel-indicators,
  .cid-tXvF9jeciR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9jeciR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9jeciR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9jeciR .carousel-indicators .active,
.cid-tXvF9jeciR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9jeciR .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9jeciR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9jeciR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9jeciR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9jeciR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9jeciR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9jeciR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9jeciR .carousel {
  width: 100%;
}
.cid-tXvF9jeciR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9jeciR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9jeciR .modal.fade .modal-dialog,
.cid-tXvF9jeciR .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9jeciR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9jeciR H6 {
  text-align: center;
}
.cid-tXvF9jeciR H3 {
  color: #000000;
}
.cid-tXvF9jCPVK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9jCPVK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9jCPVK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9jCPVK .item {
  padding-bottom: 2rem;
}
.cid-tXvF9jCPVK .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9jCPVK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9jCPVK .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-tXvF9jCPVK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9jCPVK .carousel-control,
.cid-tXvF9jCPVK .close {
  background: #1b1b1b;
}
.cid-tXvF9jCPVK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9jCPVK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9jCPVK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9jCPVK .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9jCPVK .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-tXvF9jCPVK .close::before {
  content: '\e91a';
}
.cid-tXvF9jCPVK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9jCPVK .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-tXvF9jCPVK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9jCPVK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9jCPVK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9jCPVK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9jCPVK .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-tXvF9jCPVK .carousel-indicators li.active,
.cid-tXvF9jCPVK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9jCPVK .carousel-indicators li::after,
.cid-tXvF9jCPVK .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9jCPVK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9jCPVK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9jCPVK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9jCPVK .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9jCPVK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9jCPVK .carousel-inner > .active {
  display: block;
}
.cid-tXvF9jCPVK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9jCPVK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9jCPVK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9jCPVK .carousel-control,
  .cid-tXvF9jCPVK .carousel-indicators,
  .cid-tXvF9jCPVK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9jCPVK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9jCPVK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9jCPVK .carousel-indicators .active,
.cid-tXvF9jCPVK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9jCPVK .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9jCPVK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9jCPVK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9jCPVK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9jCPVK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9jCPVK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9jCPVK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9jCPVK .carousel {
  width: 100%;
}
.cid-tXvF9jCPVK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9jCPVK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9jCPVK .modal.fade .modal-dialog,
.cid-tXvF9jCPVK .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9jCPVK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9jCPVK H6 {
  text-align: center;
}
.cid-tXvF9jCPVK H3 {
  color: #000000;
}
.cid-tXvF9jX9Qh {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9jX9Qh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9jX9Qh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9jX9Qh .item {
  padding-bottom: 2rem;
}
.cid-tXvF9jX9Qh .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9jX9Qh .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9jX9Qh .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-tXvF9jX9Qh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9jX9Qh .carousel-control,
.cid-tXvF9jX9Qh .close {
  background: #1b1b1b;
}
.cid-tXvF9jX9Qh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9jX9Qh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9jX9Qh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9jX9Qh .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9jX9Qh .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-tXvF9jX9Qh .close::before {
  content: '\e91a';
}
.cid-tXvF9jX9Qh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9jX9Qh .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-tXvF9jX9Qh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9jX9Qh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9jX9Qh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9jX9Qh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9jX9Qh .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-tXvF9jX9Qh .carousel-indicators li.active,
.cid-tXvF9jX9Qh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9jX9Qh .carousel-indicators li::after,
.cid-tXvF9jX9Qh .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9jX9Qh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9jX9Qh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9jX9Qh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9jX9Qh .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9jX9Qh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9jX9Qh .carousel-inner > .active {
  display: block;
}
.cid-tXvF9jX9Qh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9jX9Qh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9jX9Qh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9jX9Qh .carousel-control,
  .cid-tXvF9jX9Qh .carousel-indicators,
  .cid-tXvF9jX9Qh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9jX9Qh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9jX9Qh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9jX9Qh .carousel-indicators .active,
.cid-tXvF9jX9Qh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9jX9Qh .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9jX9Qh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9jX9Qh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9jX9Qh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9jX9Qh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9jX9Qh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9jX9Qh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9jX9Qh .carousel {
  width: 100%;
}
.cid-tXvF9jX9Qh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9jX9Qh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9jX9Qh .modal.fade .modal-dialog,
.cid-tXvF9jX9Qh .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9jX9Qh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9jX9Qh H6 {
  text-align: center;
}
.cid-tXvF9jX9Qh H3 {
  color: #000000;
}
.cid-tXvF9kEapp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9kEapp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9kEapp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9kEapp .item {
  padding-bottom: 2rem;
}
.cid-tXvF9kEapp .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9kEapp .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9kEapp .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-tXvF9kEapp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9kEapp .carousel-control,
.cid-tXvF9kEapp .close {
  background: #1b1b1b;
}
.cid-tXvF9kEapp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9kEapp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9kEapp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9kEapp .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9kEapp .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-tXvF9kEapp .close::before {
  content: '\e91a';
}
.cid-tXvF9kEapp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9kEapp .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-tXvF9kEapp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9kEapp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9kEapp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9kEapp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9kEapp .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-tXvF9kEapp .carousel-indicators li.active,
.cid-tXvF9kEapp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9kEapp .carousel-indicators li::after,
.cid-tXvF9kEapp .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9kEapp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9kEapp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9kEapp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9kEapp .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9kEapp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9kEapp .carousel-inner > .active {
  display: block;
}
.cid-tXvF9kEapp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9kEapp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9kEapp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9kEapp .carousel-control,
  .cid-tXvF9kEapp .carousel-indicators,
  .cid-tXvF9kEapp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9kEapp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9kEapp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9kEapp .carousel-indicators .active,
.cid-tXvF9kEapp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9kEapp .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9kEapp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9kEapp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9kEapp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9kEapp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9kEapp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9kEapp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9kEapp .carousel {
  width: 100%;
}
.cid-tXvF9kEapp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9kEapp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9kEapp .modal.fade .modal-dialog,
.cid-tXvF9kEapp .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9kEapp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9kEapp H6 {
  text-align: center;
}
.cid-tXvF9kEapp H3 {
  color: #000000;
}
.cid-tXvF9l0LuC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9l0LuC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9l0LuC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9l0LuC .item {
  padding-bottom: 2rem;
}
.cid-tXvF9l0LuC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9l0LuC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9l0LuC .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-tXvF9l0LuC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9l0LuC .carousel-control,
.cid-tXvF9l0LuC .close {
  background: #1b1b1b;
}
.cid-tXvF9l0LuC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9l0LuC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9l0LuC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9l0LuC .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9l0LuC .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-tXvF9l0LuC .close::before {
  content: '\e91a';
}
.cid-tXvF9l0LuC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9l0LuC .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-tXvF9l0LuC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9l0LuC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9l0LuC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9l0LuC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9l0LuC .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-tXvF9l0LuC .carousel-indicators li.active,
.cid-tXvF9l0LuC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9l0LuC .carousel-indicators li::after,
.cid-tXvF9l0LuC .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9l0LuC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9l0LuC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9l0LuC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9l0LuC .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9l0LuC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9l0LuC .carousel-inner > .active {
  display: block;
}
.cid-tXvF9l0LuC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9l0LuC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9l0LuC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9l0LuC .carousel-control,
  .cid-tXvF9l0LuC .carousel-indicators,
  .cid-tXvF9l0LuC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9l0LuC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9l0LuC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9l0LuC .carousel-indicators .active,
.cid-tXvF9l0LuC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9l0LuC .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9l0LuC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9l0LuC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9l0LuC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9l0LuC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9l0LuC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9l0LuC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9l0LuC .carousel {
  width: 100%;
}
.cid-tXvF9l0LuC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9l0LuC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9l0LuC .modal.fade .modal-dialog,
.cid-tXvF9l0LuC .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9l0LuC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9l0LuC H6 {
  text-align: center;
}
.cid-tXvF9l0LuC H3 {
  color: #000000;
}
.cid-tXvF9loNxU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9loNxU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9loNxU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9loNxU .item {
  padding-bottom: 2rem;
}
.cid-tXvF9loNxU .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9loNxU .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9loNxU .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-tXvF9loNxU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9loNxU .carousel-control,
.cid-tXvF9loNxU .close {
  background: #1b1b1b;
}
.cid-tXvF9loNxU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9loNxU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9loNxU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9loNxU .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9loNxU .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-tXvF9loNxU .close::before {
  content: '\e91a';
}
.cid-tXvF9loNxU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9loNxU .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-tXvF9loNxU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9loNxU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9loNxU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9loNxU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9loNxU .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-tXvF9loNxU .carousel-indicators li.active,
.cid-tXvF9loNxU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9loNxU .carousel-indicators li::after,
.cid-tXvF9loNxU .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9loNxU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9loNxU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9loNxU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9loNxU .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9loNxU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9loNxU .carousel-inner > .active {
  display: block;
}
.cid-tXvF9loNxU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9loNxU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9loNxU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9loNxU .carousel-control,
  .cid-tXvF9loNxU .carousel-indicators,
  .cid-tXvF9loNxU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9loNxU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9loNxU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9loNxU .carousel-indicators .active,
.cid-tXvF9loNxU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9loNxU .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9loNxU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9loNxU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9loNxU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9loNxU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9loNxU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9loNxU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9loNxU .carousel {
  width: 100%;
}
.cid-tXvF9loNxU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9loNxU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9loNxU .modal.fade .modal-dialog,
.cid-tXvF9loNxU .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9loNxU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9loNxU H6 {
  text-align: center;
}
.cid-tXvF9loNxU H3 {
  color: #7b7b7b;
}
.cid-tXvF9lK9FI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXvF9lK9FI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXvF9lK9FI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXvF9lK9FI .item {
  padding-bottom: 2rem;
}
.cid-tXvF9lK9FI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXvF9lK9FI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXvF9lK9FI .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-tXvF9lK9FI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXvF9lK9FI .carousel-control,
.cid-tXvF9lK9FI .close {
  background: #1b1b1b;
}
.cid-tXvF9lK9FI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXvF9lK9FI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXvF9lK9FI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXvF9lK9FI .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXvF9lK9FI .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-tXvF9lK9FI .close::before {
  content: '\e91a';
}
.cid-tXvF9lK9FI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXvF9lK9FI .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-tXvF9lK9FI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9lK9FI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXvF9lK9FI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXvF9lK9FI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXvF9lK9FI .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-tXvF9lK9FI .carousel-indicators li.active,
.cid-tXvF9lK9FI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXvF9lK9FI .carousel-indicators li::after,
.cid-tXvF9lK9FI .carousel-indicators li::before {
  content: none;
}
.cid-tXvF9lK9FI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXvF9lK9FI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXvF9lK9FI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9lK9FI .carousel-indicators {
    display: none;
  }
}
.cid-tXvF9lK9FI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXvF9lK9FI .carousel-inner > .active {
  display: block;
}
.cid-tXvF9lK9FI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXvF9lK9FI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXvF9lK9FI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXvF9lK9FI .carousel-control,
  .cid-tXvF9lK9FI .carousel-indicators,
  .cid-tXvF9lK9FI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXvF9lK9FI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXvF9lK9FI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXvF9lK9FI .carousel-indicators .active,
.cid-tXvF9lK9FI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXvF9lK9FI .carousel-indicators .active {
  background: #fff;
}
.cid-tXvF9lK9FI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXvF9lK9FI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXvF9lK9FI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXvF9lK9FI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXvF9lK9FI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXvF9lK9FI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXvF9lK9FI .carousel {
  width: 100%;
}
.cid-tXvF9lK9FI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXvF9lK9FI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXvF9lK9FI .modal.fade .modal-dialog,
.cid-tXvF9lK9FI .modal.in .modal-dialog {
  transform: none;
}
.cid-tXvF9lK9FI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXvF9lK9FI H6 {
  text-align: center;
}
.cid-tXvF9lK9FI H3 {
  color: #7b7b7b;
}
.cid-tXzvBGTRI3 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tXzvBGTRI3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXzvBGTRI3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXzvBGTRI3 .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tXzvBGTRI3 .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXzvBGTRI3 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXzvBGTRI3 .container {
    padding: 0 20px;
  }
}
.cid-tXzvBGTRI3 .row {
  justify-content: center;
}
.cid-tXzvBGTRI3 .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .cid-tXzvBGTRI3 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-tXzvBGTRI3 .video-block {
    margin-bottom: 30px;
  }
}
.cid-tXzvBGTRI3 .video-block .video-wrapper iframe {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXzvBGTRI3 .video-block .video-wrapper iframe {
    height: 300px;
  }
}
.cid-tXzvBGTRI3 .video-block .video-wrapper .app-video-wrapper::before {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background-color: #ffffff;
  color: #000000;
  text-shadow: none;
}
.cid-tXzvBGTRI3 .video-block .video-wrapper .app-video-wrapper img {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXzvBGTRI3 .video-block .video-wrapper .app-video-wrapper img {
    height: 300px;
  }
}
.cid-tXzvBGTRI3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u48AljM2i1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u48AljM2i1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u48AljM2i1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u48AljM2i1 .video-wrapper iframe {
  width: 100%;
}
.cid-u48AljM2i1 .mbr-section-title,
.cid-u48AljM2i1 .mbr-section-subtitle,
.cid-u48AljM2i1 .mbr-text {
  text-align: center;
}
.cid-u48AljM2i1 .mbr-section-title {
  color: #e6c63b;
}
.cid-u48AljM2i1 .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u3aC7OS6n9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u3aC7OS6n9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3aC7OS6n9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3aC7OS6n9 .video-wrapper iframe {
  width: 100%;
}
.cid-u3aC7OS6n9 .mbr-section-title,
.cid-u3aC7OS6n9 .mbr-section-subtitle,
.cid-u3aC7OS6n9 .mbr-text {
  text-align: center;
}
.cid-u3aC7OS6n9 .mbr-section-title {
  color: #e6c63b;
}
.cid-u3aC7OS6n9 .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-tZMux1TBcQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZMux1TBcQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMux1TBcQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMux1TBcQ .item {
  padding-bottom: 2rem;
}
.cid-tZMux1TBcQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMux1TBcQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMux1TBcQ .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-tZMux1TBcQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMux1TBcQ .carousel-control,
.cid-tZMux1TBcQ .close {
  background: #1b1b1b;
}
.cid-tZMux1TBcQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMux1TBcQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMux1TBcQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMux1TBcQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMux1TBcQ .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-tZMux1TBcQ .close::before {
  content: '\e91a';
}
.cid-tZMux1TBcQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMux1TBcQ .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-tZMux1TBcQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux1TBcQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMux1TBcQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMux1TBcQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMux1TBcQ .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-tZMux1TBcQ .carousel-indicators li.active,
.cid-tZMux1TBcQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMux1TBcQ .carousel-indicators li::after,
.cid-tZMux1TBcQ .carousel-indicators li::before {
  content: none;
}
.cid-tZMux1TBcQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMux1TBcQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMux1TBcQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMux1TBcQ .carousel-indicators {
    display: none;
  }
}
.cid-tZMux1TBcQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMux1TBcQ .carousel-inner > .active {
  display: block;
}
.cid-tZMux1TBcQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux1TBcQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMux1TBcQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMux1TBcQ .carousel-control,
  .cid-tZMux1TBcQ .carousel-indicators,
  .cid-tZMux1TBcQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMux1TBcQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMux1TBcQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMux1TBcQ .carousel-indicators .active,
.cid-tZMux1TBcQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMux1TBcQ .carousel-indicators .active {
  background: #fff;
}
.cid-tZMux1TBcQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMux1TBcQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMux1TBcQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMux1TBcQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMux1TBcQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMux1TBcQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMux1TBcQ .carousel {
  width: 100%;
}
.cid-tZMux1TBcQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMux1TBcQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMux1TBcQ .modal.fade .modal-dialog,
.cid-tZMux1TBcQ .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMux1TBcQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMux1TBcQ H6 {
  text-align: center;
}
.cid-tZMux1TBcQ H3 {
  color: #000000;
}
.cid-tZMux2dUW8 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZMux2dUW8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMux2dUW8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMux2dUW8 .item {
  padding-bottom: 2rem;
}
.cid-tZMux2dUW8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMux2dUW8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMux2dUW8 .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-tZMux2dUW8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMux2dUW8 .carousel-control,
.cid-tZMux2dUW8 .close {
  background: #1b1b1b;
}
.cid-tZMux2dUW8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMux2dUW8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMux2dUW8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMux2dUW8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMux2dUW8 .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-tZMux2dUW8 .close::before {
  content: '\e91a';
}
.cid-tZMux2dUW8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMux2dUW8 .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-tZMux2dUW8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux2dUW8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMux2dUW8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMux2dUW8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMux2dUW8 .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-tZMux2dUW8 .carousel-indicators li.active,
.cid-tZMux2dUW8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMux2dUW8 .carousel-indicators li::after,
.cid-tZMux2dUW8 .carousel-indicators li::before {
  content: none;
}
.cid-tZMux2dUW8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMux2dUW8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMux2dUW8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMux2dUW8 .carousel-indicators {
    display: none;
  }
}
.cid-tZMux2dUW8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMux2dUW8 .carousel-inner > .active {
  display: block;
}
.cid-tZMux2dUW8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux2dUW8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMux2dUW8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMux2dUW8 .carousel-control,
  .cid-tZMux2dUW8 .carousel-indicators,
  .cid-tZMux2dUW8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMux2dUW8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMux2dUW8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMux2dUW8 .carousel-indicators .active,
.cid-tZMux2dUW8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMux2dUW8 .carousel-indicators .active {
  background: #fff;
}
.cid-tZMux2dUW8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMux2dUW8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMux2dUW8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMux2dUW8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMux2dUW8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMux2dUW8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMux2dUW8 .carousel {
  width: 100%;
}
.cid-tZMux2dUW8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMux2dUW8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMux2dUW8 .modal.fade .modal-dialog,
.cid-tZMux2dUW8 .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMux2dUW8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMux2dUW8 H6 {
  text-align: center;
}
.cid-tZMux2dUW8 H3 {
  color: #000000;
}
.cid-tZMux2wwg6 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZMux2wwg6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMux2wwg6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMux2wwg6 .item {
  padding-bottom: 2rem;
}
.cid-tZMux2wwg6 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMux2wwg6 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMux2wwg6 .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-tZMux2wwg6 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMux2wwg6 .carousel-control,
.cid-tZMux2wwg6 .close {
  background: #1b1b1b;
}
.cid-tZMux2wwg6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMux2wwg6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMux2wwg6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMux2wwg6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMux2wwg6 .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-tZMux2wwg6 .close::before {
  content: '\e91a';
}
.cid-tZMux2wwg6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMux2wwg6 .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-tZMux2wwg6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux2wwg6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMux2wwg6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMux2wwg6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMux2wwg6 .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-tZMux2wwg6 .carousel-indicators li.active,
.cid-tZMux2wwg6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMux2wwg6 .carousel-indicators li::after,
.cid-tZMux2wwg6 .carousel-indicators li::before {
  content: none;
}
.cid-tZMux2wwg6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMux2wwg6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMux2wwg6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMux2wwg6 .carousel-indicators {
    display: none;
  }
}
.cid-tZMux2wwg6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMux2wwg6 .carousel-inner > .active {
  display: block;
}
.cid-tZMux2wwg6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux2wwg6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMux2wwg6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMux2wwg6 .carousel-control,
  .cid-tZMux2wwg6 .carousel-indicators,
  .cid-tZMux2wwg6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMux2wwg6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMux2wwg6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMux2wwg6 .carousel-indicators .active,
.cid-tZMux2wwg6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMux2wwg6 .carousel-indicators .active {
  background: #fff;
}
.cid-tZMux2wwg6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMux2wwg6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMux2wwg6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMux2wwg6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMux2wwg6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMux2wwg6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMux2wwg6 .carousel {
  width: 100%;
}
.cid-tZMux2wwg6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMux2wwg6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMux2wwg6 .modal.fade .modal-dialog,
.cid-tZMux2wwg6 .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMux2wwg6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMux2wwg6 H6 {
  text-align: center;
}
.cid-tZMux2wwg6 H3 {
  color: #000000;
}
.cid-u1K0Kh6sAi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u1K0Kh6sAi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1K0Kh6sAi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1K0Kh6sAi .item {
  padding-bottom: 2rem;
}
.cid-u1K0Kh6sAi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1K0Kh6sAi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1K0Kh6sAi .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-u1K0Kh6sAi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1K0Kh6sAi .carousel-control,
.cid-u1K0Kh6sAi .close {
  background: #1b1b1b;
}
.cid-u1K0Kh6sAi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1K0Kh6sAi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1K0Kh6sAi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1K0Kh6sAi .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1K0Kh6sAi .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-u1K0Kh6sAi .close::before {
  content: '\e91a';
}
.cid-u1K0Kh6sAi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1K0Kh6sAi .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-u1K0Kh6sAi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1K0Kh6sAi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1K0Kh6sAi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1K0Kh6sAi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1K0Kh6sAi .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-u1K0Kh6sAi .carousel-indicators li.active,
.cid-u1K0Kh6sAi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1K0Kh6sAi .carousel-indicators li::after,
.cid-u1K0Kh6sAi .carousel-indicators li::before {
  content: none;
}
.cid-u1K0Kh6sAi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1K0Kh6sAi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1K0Kh6sAi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1K0Kh6sAi .carousel-indicators {
    display: none;
  }
}
.cid-u1K0Kh6sAi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1K0Kh6sAi .carousel-inner > .active {
  display: block;
}
.cid-u1K0Kh6sAi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1K0Kh6sAi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1K0Kh6sAi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1K0Kh6sAi .carousel-control,
  .cid-u1K0Kh6sAi .carousel-indicators,
  .cid-u1K0Kh6sAi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1K0Kh6sAi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1K0Kh6sAi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1K0Kh6sAi .carousel-indicators .active,
.cid-u1K0Kh6sAi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1K0Kh6sAi .carousel-indicators .active {
  background: #fff;
}
.cid-u1K0Kh6sAi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1K0Kh6sAi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1K0Kh6sAi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1K0Kh6sAi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1K0Kh6sAi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1K0Kh6sAi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1K0Kh6sAi .carousel {
  width: 100%;
}
.cid-u1K0Kh6sAi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1K0Kh6sAi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1K0Kh6sAi .modal.fade .modal-dialog,
.cid-u1K0Kh6sAi .modal.in .modal-dialog {
  transform: none;
}
.cid-u1K0Kh6sAi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1K0Kh6sAi H6 {
  text-align: center;
}
.cid-u1K0Kh6sAi H3 {
  color: #000000;
}
.cid-tZMux399N1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZMux399N1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMux399N1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMux399N1 .item {
  padding-bottom: 2rem;
}
.cid-tZMux399N1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMux399N1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMux399N1 .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-tZMux399N1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMux399N1 .carousel-control,
.cid-tZMux399N1 .close {
  background: #1b1b1b;
}
.cid-tZMux399N1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMux399N1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMux399N1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMux399N1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMux399N1 .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-tZMux399N1 .close::before {
  content: '\e91a';
}
.cid-tZMux399N1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMux399N1 .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-tZMux399N1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux399N1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMux399N1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMux399N1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMux399N1 .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-tZMux399N1 .carousel-indicators li.active,
.cid-tZMux399N1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMux399N1 .carousel-indicators li::after,
.cid-tZMux399N1 .carousel-indicators li::before {
  content: none;
}
.cid-tZMux399N1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMux399N1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMux399N1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMux399N1 .carousel-indicators {
    display: none;
  }
}
.cid-tZMux399N1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMux399N1 .carousel-inner > .active {
  display: block;
}
.cid-tZMux399N1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux399N1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMux399N1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMux399N1 .carousel-control,
  .cid-tZMux399N1 .carousel-indicators,
  .cid-tZMux399N1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMux399N1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMux399N1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMux399N1 .carousel-indicators .active,
.cid-tZMux399N1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMux399N1 .carousel-indicators .active {
  background: #fff;
}
.cid-tZMux399N1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMux399N1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMux399N1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMux399N1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMux399N1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMux399N1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMux399N1 .carousel {
  width: 100%;
}
.cid-tZMux399N1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMux399N1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMux399N1 .modal.fade .modal-dialog,
.cid-tZMux399N1 .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMux399N1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMux399N1 H6 {
  text-align: center;
}
.cid-tZMux399N1 H3 {
  color: #000000;
}
.cid-tZMux3xTLU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZMux3xTLU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMux3xTLU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMux3xTLU .item {
  padding-bottom: 2rem;
}
.cid-tZMux3xTLU .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMux3xTLU .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMux3xTLU .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-tZMux3xTLU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMux3xTLU .carousel-control,
.cid-tZMux3xTLU .close {
  background: #1b1b1b;
}
.cid-tZMux3xTLU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMux3xTLU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMux3xTLU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMux3xTLU .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMux3xTLU .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-tZMux3xTLU .close::before {
  content: '\e91a';
}
.cid-tZMux3xTLU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMux3xTLU .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-tZMux3xTLU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux3xTLU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMux3xTLU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMux3xTLU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMux3xTLU .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-tZMux3xTLU .carousel-indicators li.active,
.cid-tZMux3xTLU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMux3xTLU .carousel-indicators li::after,
.cid-tZMux3xTLU .carousel-indicators li::before {
  content: none;
}
.cid-tZMux3xTLU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMux3xTLU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMux3xTLU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMux3xTLU .carousel-indicators {
    display: none;
  }
}
.cid-tZMux3xTLU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMux3xTLU .carousel-inner > .active {
  display: block;
}
.cid-tZMux3xTLU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMux3xTLU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMux3xTLU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMux3xTLU .carousel-control,
  .cid-tZMux3xTLU .carousel-indicators,
  .cid-tZMux3xTLU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMux3xTLU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMux3xTLU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMux3xTLU .carousel-indicators .active,
.cid-tZMux3xTLU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMux3xTLU .carousel-indicators .active {
  background: #fff;
}
.cid-tZMux3xTLU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMux3xTLU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMux3xTLU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMux3xTLU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMux3xTLU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMux3xTLU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMux3xTLU .carousel {
  width: 100%;
}
.cid-tZMux3xTLU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMux3xTLU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMux3xTLU .modal.fade .modal-dialog,
.cid-tZMux3xTLU .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMux3xTLU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMux3xTLU H6 {
  text-align: center;
}
.cid-tZMux3xTLU H3 {
  color: #000000;
}
.cid-tZMX66ohF8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZMX66ohF8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMX66ohF8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMX66ohF8 .item {
  padding-bottom: 2rem;
}
.cid-tZMX66ohF8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMX66ohF8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMX66ohF8 .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-tZMX66ohF8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMX66ohF8 .carousel-control,
.cid-tZMX66ohF8 .close {
  background: #1b1b1b;
}
.cid-tZMX66ohF8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMX66ohF8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMX66ohF8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMX66ohF8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMX66ohF8 .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-tZMX66ohF8 .close::before {
  content: '\e91a';
}
.cid-tZMX66ohF8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMX66ohF8 .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-tZMX66ohF8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMX66ohF8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMX66ohF8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMX66ohF8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMX66ohF8 .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-tZMX66ohF8 .carousel-indicators li.active,
.cid-tZMX66ohF8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMX66ohF8 .carousel-indicators li::after,
.cid-tZMX66ohF8 .carousel-indicators li::before {
  content: none;
}
.cid-tZMX66ohF8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMX66ohF8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMX66ohF8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMX66ohF8 .carousel-indicators {
    display: none;
  }
}
.cid-tZMX66ohF8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMX66ohF8 .carousel-inner > .active {
  display: block;
}
.cid-tZMX66ohF8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMX66ohF8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMX66ohF8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMX66ohF8 .carousel-control,
  .cid-tZMX66ohF8 .carousel-indicators,
  .cid-tZMX66ohF8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMX66ohF8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMX66ohF8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMX66ohF8 .carousel-indicators .active,
.cid-tZMX66ohF8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMX66ohF8 .carousel-indicators .active {
  background: #fff;
}
.cid-tZMX66ohF8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMX66ohF8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMX66ohF8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMX66ohF8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMX66ohF8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMX66ohF8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMX66ohF8 .carousel {
  width: 100%;
}
.cid-tZMX66ohF8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMX66ohF8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMX66ohF8 .modal.fade .modal-dialog,
.cid-tZMX66ohF8 .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMX66ohF8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMX66ohF8 H6 {
  text-align: center;
}
.cid-tZMX66ohF8 H3 {
  color: #000000;
}
.cid-tZMXW6ymwi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZMXW6ymwi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMXW6ymwi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMXW6ymwi .item {
  padding-bottom: 2rem;
}
.cid-tZMXW6ymwi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMXW6ymwi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMXW6ymwi .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-tZMXW6ymwi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMXW6ymwi .carousel-control,
.cid-tZMXW6ymwi .close {
  background: #1b1b1b;
}
.cid-tZMXW6ymwi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMXW6ymwi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMXW6ymwi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMXW6ymwi .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMXW6ymwi .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-tZMXW6ymwi .close::before {
  content: '\e91a';
}
.cid-tZMXW6ymwi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMXW6ymwi .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-tZMXW6ymwi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMXW6ymwi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMXW6ymwi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMXW6ymwi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMXW6ymwi .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-tZMXW6ymwi .carousel-indicators li.active,
.cid-tZMXW6ymwi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMXW6ymwi .carousel-indicators li::after,
.cid-tZMXW6ymwi .carousel-indicators li::before {
  content: none;
}
.cid-tZMXW6ymwi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMXW6ymwi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMXW6ymwi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMXW6ymwi .carousel-indicators {
    display: none;
  }
}
.cid-tZMXW6ymwi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMXW6ymwi .carousel-inner > .active {
  display: block;
}
.cid-tZMXW6ymwi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMXW6ymwi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMXW6ymwi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMXW6ymwi .carousel-control,
  .cid-tZMXW6ymwi .carousel-indicators,
  .cid-tZMXW6ymwi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMXW6ymwi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMXW6ymwi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMXW6ymwi .carousel-indicators .active,
.cid-tZMXW6ymwi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMXW6ymwi .carousel-indicators .active {
  background: #fff;
}
.cid-tZMXW6ymwi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMXW6ymwi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMXW6ymwi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMXW6ymwi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMXW6ymwi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMXW6ymwi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMXW6ymwi .carousel {
  width: 100%;
}
.cid-tZMXW6ymwi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMXW6ymwi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMXW6ymwi .modal.fade .modal-dialog,
.cid-tZMXW6ymwi .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMXW6ymwi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMXW6ymwi H6 {
  text-align: center;
}
.cid-tZMXW6ymwi H3 {
  color: #7b7b7b;
}
.cid-tZMY9M53eS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tZMY9M53eS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMY9M53eS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMY9M53eS .item {
  padding-bottom: 2rem;
}
.cid-tZMY9M53eS .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMY9M53eS .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMY9M53eS .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-tZMY9M53eS .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMY9M53eS .carousel-control,
.cid-tZMY9M53eS .close {
  background: #1b1b1b;
}
.cid-tZMY9M53eS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMY9M53eS .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMY9M53eS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMY9M53eS .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMY9M53eS .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-tZMY9M53eS .close::before {
  content: '\e91a';
}
.cid-tZMY9M53eS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMY9M53eS .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-tZMY9M53eS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMY9M53eS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMY9M53eS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMY9M53eS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMY9M53eS .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-tZMY9M53eS .carousel-indicators li.active,
.cid-tZMY9M53eS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMY9M53eS .carousel-indicators li::after,
.cid-tZMY9M53eS .carousel-indicators li::before {
  content: none;
}
.cid-tZMY9M53eS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMY9M53eS .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMY9M53eS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMY9M53eS .carousel-indicators {
    display: none;
  }
}
.cid-tZMY9M53eS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMY9M53eS .carousel-inner > .active {
  display: block;
}
.cid-tZMY9M53eS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMY9M53eS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMY9M53eS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMY9M53eS .carousel-control,
  .cid-tZMY9M53eS .carousel-indicators,
  .cid-tZMY9M53eS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMY9M53eS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMY9M53eS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMY9M53eS .carousel-indicators .active,
.cid-tZMY9M53eS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMY9M53eS .carousel-indicators .active {
  background: #fff;
}
.cid-tZMY9M53eS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMY9M53eS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMY9M53eS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMY9M53eS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMY9M53eS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMY9M53eS .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMY9M53eS .carousel {
  width: 100%;
}
.cid-tZMY9M53eS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMY9M53eS .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMY9M53eS .modal.fade .modal-dialog,
.cid-tZMY9M53eS .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMY9M53eS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMY9M53eS H6 {
  text-align: center;
}
.cid-tZMY9M53eS H3 {
  color: #7b7b7b;
}
.cid-tZMvBB1lgj {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-tZMvBB1lgj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMvBB1lgj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMvBB1lgj .item {
  padding-bottom: 2rem;
}
.cid-tZMvBB1lgj .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tZMvBB1lgj .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMvBB1lgj .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-tZMvBB1lgj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tZMvBB1lgj .carousel-control,
.cid-tZMvBB1lgj .close {
  background: #1b1b1b;
}
.cid-tZMvBB1lgj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tZMvBB1lgj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tZMvBB1lgj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tZMvBB1lgj .carousel-control-next span {
  margin-left: 5px;
}
.cid-tZMvBB1lgj .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-tZMvBB1lgj .close::before {
  content: '\e91a';
}
.cid-tZMvBB1lgj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tZMvBB1lgj .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-tZMvBB1lgj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMvBB1lgj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tZMvBB1lgj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tZMvBB1lgj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tZMvBB1lgj .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-tZMvBB1lgj .carousel-indicators li.active,
.cid-tZMvBB1lgj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tZMvBB1lgj .carousel-indicators li::after,
.cid-tZMvBB1lgj .carousel-indicators li::before {
  content: none;
}
.cid-tZMvBB1lgj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tZMvBB1lgj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tZMvBB1lgj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tZMvBB1lgj .carousel-indicators {
    display: none;
  }
}
.cid-tZMvBB1lgj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tZMvBB1lgj .carousel-inner > .active {
  display: block;
}
.cid-tZMvBB1lgj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZMvBB1lgj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZMvBB1lgj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tZMvBB1lgj .carousel-control,
  .cid-tZMvBB1lgj .carousel-indicators,
  .cid-tZMvBB1lgj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tZMvBB1lgj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tZMvBB1lgj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tZMvBB1lgj .carousel-indicators .active,
.cid-tZMvBB1lgj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tZMvBB1lgj .carousel-indicators .active {
  background: #fff;
}
.cid-tZMvBB1lgj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tZMvBB1lgj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tZMvBB1lgj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tZMvBB1lgj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tZMvBB1lgj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tZMvBB1lgj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tZMvBB1lgj .carousel {
  width: 100%;
}
.cid-tZMvBB1lgj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tZMvBB1lgj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tZMvBB1lgj .modal.fade .modal-dialog,
.cid-tZMvBB1lgj .modal.in .modal-dialog {
  transform: none;
}
.cid-tZMvBB1lgj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tZMvBB1lgj H6 {
  text-align: center;
}
.cid-tZMvBB1lgj H3 {
  color: #ffffff;
}
.cid-tZMvBB1lgj H4 {
  color: #7b7b7b;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u1Vp9sbqyI {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-u1Vp9sbqyI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1Vp9sbqyI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1Vp9sbqyI .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u1Vp9sbqyI .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u1Vp9sbqyI .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u1Vp9sbqyI .card-title {
  color: #878e99;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u1Vp9sbqyI .card-title {
    margin-bottom: 20px;
  }
}
.cid-u1Vp9sbqyI .card-subtitle {
  color: #878e99;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u1Vp9sbqyI .card-subtitle {
    margin-bottom: 20px;
  }
}
.cid-u1Vp9sbqyI .card-text {
  color: #878e99;
  margin-bottom: 0;
  text-align: center;
}
.cid-u1VasfeNbM {
  background: #ffffff;
}
.cid-u1VasfeNbM .container-fluid {
  padding: 0 3rem;
}
.cid-u1VasfeNbM .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-u1VasfeNbM .container-fluid {
    padding: 0 1rem;
  }
  .cid-u1VasfeNbM .video-block {
    width: 100% !important;
  }
}
.cid-u1VaghMakl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mata-atlantica-atlantic-forest-in-brazil-royalty-free-image-1668724621-1-2048x1364.jpg");
}
.cid-u1VaghMakl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VaghMakl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u1VaghMakl .container {
    padding: 0 20px;
  }
}
.cid-u1VaghMakl .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1VaghMakl .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1VaghMakl .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u1VaghMakl .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u1VaghMakl .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u1VaghMakl .image-wrapper {
  position: relative;
}
.cid-u1VaghMakl .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u1VaghMakl .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u1VaghMakl .image-wrapper img {
    height: 350px;
  }
}
.cid-u1VaghMakl .mbr-section-title {
  color: #ffffff;
}
.cid-u1VaghMakl .mbr-text {
  color: #ffffff;
}
.cid-u1VaghMakl .mbr-number {
  color: #f5fd7b;
}
.cid-u1VaghMakl .mbr-desc {
  color: #ffffff;
}
.cid-u1VaghMakl .mbr-link {
  color: #ffffff;
}
.cid-u1VaghMakl .mbr-section-title,
.cid-u1VaghMakl .mbr-section-btn {
  color: #ffffff;
}
.cid-u1VaTSigNQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/mbr-1920x1440.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  overflow: hidden;
}
.cid-u1VaTSigNQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VaTSigNQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1VaTSigNQ .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #ffe161, -10px -10px 19px #000000;
}
@media (max-width: 767px) {
  .cid-u1VaTSigNQ .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u1VaTSigNQ .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u1VaTSigNQ .card-title {
  color: #878e99;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u1VaTSigNQ .card-title {
    margin-bottom: 20px;
  }
}
.cid-u1VaTSigNQ .card-subtitle {
  color: #878e99;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u1VaTSigNQ .card-subtitle {
    margin-bottom: 20px;
  }
}
.cid-u1VaTSigNQ .card-text {
  color: #878e99;
  margin-bottom: 0;
  text-align: center;
}
.cid-u1VojGvQ4A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/mbr-1920x1280.jpeg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  overflow: hidden;
}
.cid-u1VojGvQ4A .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VojGvQ4A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1VojGvQ4A .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #ffe161, -10px -10px 19px #000000;
}
@media (max-width: 767px) {
  .cid-u1VojGvQ4A .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u1VojGvQ4A .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u1VojGvQ4A .card-title {
  color: #878e99;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u1VojGvQ4A .card-title {
    margin-bottom: 20px;
  }
}
.cid-u1VojGvQ4A .card-subtitle {
  color: #878e99;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u1VojGvQ4A .card-subtitle {
    margin-bottom: 20px;
  }
}
.cid-u1VojGvQ4A .card-text {
  color: #878e99;
  margin-bottom: 0;
  text-align: center;
}
.cid-u1VotYEhEY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-u1VotYEhEY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VotYEhEY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1VotYEhEY .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #151515);
  box-shadow: 10px 10px 19px #ffe161, -10px -10px 19px #151515;
}
@media (max-width: 767px) {
  .cid-u1VotYEhEY .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u1VotYEhEY .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u1VotYEhEY .card-title {
  color: #878e99;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u1VotYEhEY .card-title {
    margin-bottom: 20px;
  }
}
.cid-u1VotYEhEY .card-subtitle {
  color: #878e99;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u1VotYEhEY .card-subtitle {
    margin-bottom: 20px;
  }
}
.cid-u1VotYEhEY .card-text {
  color: #878e99;
  margin-bottom: 0;
  text-align: center;
}
.cid-u1VagiI093 {
  background-color: #0e0e10;
}
.cid-u1VagiI093 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VagiI093 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u1VagiI093 .container {
    padding: 0 20px;
  }
}
.cid-u1VagiI093 .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1VagiI093 .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1VagiI093 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u1VagiI093 .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u1VagiI093 .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u1VagiI093 .image-wrapper {
  position: relative;
}
.cid-u1VagiI093 .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #6567ee 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u1VagiI093 .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u1VagiI093 .image-wrapper img {
    height: 350px;
  }
}
.cid-u1VagiI093 .mbr-section-title {
  color: #ffffff;
}
.cid-u1VagiI093 .mbr-text {
  color: #ffffff;
}
.cid-u1VagiI093 .mbr-number {
  color: #f5fd7b;
}
.cid-u1VagiI093 .mbr-desc {
  color: #ffffff;
}
.cid-u1VagiI093 .mbr-link {
  color: #ffffff;
}
.cid-u1VaghvGce {
  background-image: url("../../../assets/images/sandy-jazmin-interior-designer-project-5.ok-ok-.jpg");
}
.cid-u1VaghvGce .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1VaghvGce .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1VaghvGce .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u1VaghvGce .mbr-text,
.cid-u1VaghvGce .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u1VaghvGce .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u1Vagi5CoD {
  background-image: url("../../../assets/images/dji-208.jpg");
}
.cid-u1Vagi5CoD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1Vagi5CoD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1Vagi5CoD .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u1Vagi5CoD .mbr-text,
.cid-u1Vagi5CoD .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-u1Vagi5CoD .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u4Xhmv6JUT {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u4Xhmv6JUT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4Xhmv6JUT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4Xhmv6JUT .card-row {
  align-items: stretch;
}
.cid-u4Xhmv6JUT .item-wrap {
  position: relative;
  width: 100%;
  padding: 20px;
  margin-top: 60px;
  border-radius: 10px;
  background: linear-gradient(145deg, #1e2024, #000000);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u4Xhmv6JUT .item-left-item {
  display: flex;
  align-items: flex-start;
  width: 100%;
  border-right: 1px solid #16181c;
}
@media (max-width: 1199px) {
  .cid-u4Xhmv6JUT .item-left-item {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 991px) {
  .cid-u4Xhmv6JUT .item-left-item {
    padding-bottom: 20px;
    border-right: none;
    border-bottom: 1px solid #16181c;
  }
}
.cid-u4Xhmv6JUT .image-wrapper {
  margin-right: 30px;
}
.cid-u4Xhmv6JUT .image-wrapper img {
  border-radius: 15px;
  max-width: 200px;
  aspect-ratio: 1;
  width: 200px;
  border: 5px solid #151515;
  position: relative;
  top: -80px;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-u4Xhmv6JUT .image-wrapper {
    margin-right: 0;
  }
}
@media (max-width: 1199px) {
  .cid-u4Xhmv6JUT .text-left-wrap {
    margin-top: -46px;
  }
}
.cid-u4Xhmv6JUT .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 10px;
}
@media (max-width: 1199px) {
  .cid-u4Xhmv6JUT .mbr-section-title {
    text-align: center !important;
  }
}
.cid-u4Xhmv6JUT .mbr-section-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
@media (max-width: 1199px) {
  .cid-u4Xhmv6JUT .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-u4Xhmv6JUT .social-container {
  width: 100%;
  padding-top: 35px;
}
@media (max-width: 1199px) {
  .cid-u4Xhmv6JUT .social-container {
    padding-top: 25px;
  }
}
.cid-u4Xhmv6JUT .social-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
@media (max-width: 1199px) {
  .cid-u4Xhmv6JUT .social-title {
    text-align: center !important;
  }
}
.cid-u4Xhmv6JUT .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
@media (max-width: 1199px) {
  .cid-u4Xhmv6JUT .social-list {
    justify-content: center !important;
  }
}
.cid-u4Xhmv6JUT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #7b7b7b, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-u4Xhmv6JUT .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-u4Xhmv6JUT .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-u4Xhmv6JUT .soc-item:hover {
  transform: translateY(-3px);
}
.cid-u4Xhmv6JUT .soc-item:hover:before {
  opacity: 1;
}
.cid-u4Xhmv6JUT .item-right-item {
  display: flex;
  align-items: flex-start;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u4Xhmv6JUT .item-right-item {
    padding-top: 10px;
    margin: 0 -20px -20px;
  }
}
@media (max-width: 575px) {
  .cid-u4Xhmv6JUT .item-right-item {
    flex-wrap: wrap;
    margin: 0;
  }
}
.cid-u4Xhmv6JUT .contacts-container {
  max-width: 50%;
  padding-left: 30px;
  margin: 16px 0;
}
@media (max-width: 991px) {
  .cid-u4Xhmv6JUT .contacts-container {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-u4Xhmv6JUT .contacts-container:nth-child(2) {
    padding-left: 100px;
  }
}
@media (max-width: 767px) {
  .cid-u4Xhmv6JUT .contacts-container:nth-child(2) {
    padding-left: 0;
  }
}
@media (max-width: 575px) {
  .cid-u4Xhmv6JUT .contacts-container:nth-child(2) {
    padding-left: 20px;
  }
}
@media (max-width: 575px) {
  .cid-u4Xhmv6JUT .contacts-container {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin: 0;
    padding: 0 !important;
  }
}
.cid-u4Xhmv6JUT .contact-item {
  padding: 10px 0 20px;
}
.cid-u4Xhmv6JUT .card-title {
  color: #878e99;
  margin-bottom: 4px;
}
.cid-u4Xhmv6JUT .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-u4XhmvoRrz {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-u4XhmvoRrz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4XhmvoRrz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4XhmvoRrz .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u4XhmvoRrz .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u4XhmvoRrz .container {
    max-width: 540px;
  }
}
.cid-u4XhmvoRrz .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u4XhmvoRrz .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u4XhmvoRrz .mbr-section-title {
  color: #FF014E;
}
.cid-u4XhmvoRrz .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u4XhmvoRrz .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u4XhmvoRrz .mbr-section-btn {
  margin-top: 25px;
}
.cid-u4XhmvCv4b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u4XhmvCv4b .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-u4XhmvCv4b .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-u4XhmvCv4b .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-u4XhmvCv4b .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-u4XhmvCv4b .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-u4XhmvCv4b .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-u4XhmvCv4b .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-u4XhmvCv4b .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-u4XhmvCv4b .mbr-section-title {
    text-align: center;
  }
}
.cid-u4XhmvCv4b .mbr-section-subtitle {
  color: #e6c63b;
  margin-top: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u4XhmvCv4b .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-u4XhmvCv4b .card-row {
  align-items: stretch;
}
@media (max-width: 767px) {
  .cid-u4XhmvCv4b .cards-container-2 {
    margin-top: 50px;
  }
}
.cid-u4XhmvCv4b .cards-head {
  width: 100%;
}
.cid-u4XhmvCv4b .cards-title {
  color: #e6c63b;
  text-align: center;
}
.cid-u4XhmvCv4b .cards-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u4XhmvCv4b .cards-subtitle {
    margin-top: 10px;
  }
}
.cid-u4XhmvCv4b .cards-list {
  width: 100%;
  margin-top: 50px;
  padding-left: 31px;
  border-left: 5px solid #16181c;
}
.cid-u4XhmvCv4b .card {
  overflow: visible;
}
.cid-u4XhmvCv4b .card:not(:first-child) {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-u4XhmvCv4b .card:not(:first-child) {
    margin-top: 30px;
  }
}
.cid-u4XhmvCv4b .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
  padding: 45px 40px;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #151515, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-u4XhmvCv4b .card-wrapper {
    padding: 30px 25px;
  }
}
@media (max-width: 991px) {
  .cid-u4XhmvCv4b .card-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-u4XhmvCv4b .card-wrapper {
    padding: 20px;
  }
}
.cid-u4XhmvCv4b .card-wrapper:before {
  position: absolute;
  content: "";
  width: 28px;
  height: 5px;
  right: 100%;
  top: 63px;
  transform: translateY(-7px);
  background: #16181c;
  z-index: 0;
}
.cid-u4XhmvCv4b .card-wrapper:after {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border: 5px solid #16181c;
  border-radius: 100%;
  left: -43.5px;
  top: 55px;
  transform: translateY(-7px);
  background: #1a1e21;
  transition: .4s all;
}
.cid-u4XhmvCv4b .card-wrapper:hover:after {
  background: #e6c63b;
}
.cid-u4XhmvCv4b .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u4XhmvCv4b .card-wrapper:hover .card-title {
  color: #ffffff !important;
}
.cid-u4XhmvCv4b .card-wrapper:hover .card-subtitle {
  color: #ffffff !important;
}
.cid-u4XhmvCv4b .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #151515, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u4XhmvCv4b .card-box {
  position: relative;
  z-index: 5;
  width: 100%;
}
.cid-u4XhmvCv4b .card-text-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid #16181c;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
@media (max-width: 1199px) {
  .cid-u4XhmvCv4b .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-u4XhmvCv4b .card-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 1199px) {
  .cid-u4XhmvCv4b .card-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-u4XhmvCv4b .card-title {
  color: #C4CFDE;
  margin-bottom: 7px;
  transition: .5s all;
  text-align: left;
}
.cid-u4XhmvCv4b .card-subtitle {
  color: #878e99;
  transition: .5s all;
  margin-bottom: 0;
}
.cid-u4XhmvCv4b .card-text-label {
  padding: 7px 15px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #151515, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-u4XhmvCv4b .card-text-label {
    margin-left: 0;
  }
}
.cid-u4XhmvCv4b .card-label {
  color: #e6c63b;
  margin-bottom: 0;
  text-align: left;
}
.cid-u4XhmvCv4b .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: .5s all;
}
.cid-u4XhmvVBcr {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u4XhmvVBcr .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-u4XhmvVBcr .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-u4XhmvVBcr .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-u4XhmvVBcr .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-u4XhmvVBcr .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-u4XhmvVBcr .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-u4XhmvVBcr .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-u4XhmvVBcr .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-u4XhmvVBcr .mbr-section-title {
    text-align: center;
  }
}
.cid-u4XhmvVBcr .mbr-section-subtitle {
  color: #e6c63b;
  margin-top: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u4XhmvVBcr .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-u4XhmvVBcr .card-row {
  align-items: stretch;
}
@media (max-width: 767px) {
  .cid-u4XhmvVBcr .cards-container-2 {
    margin-top: 50px;
  }
}
.cid-u4XhmvVBcr .cards-head {
  width: 100%;
}
.cid-u4XhmvVBcr .cards-title {
  color: #e6c63b;
  text-align: center;
}
.cid-u4XhmvVBcr .cards-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u4XhmvVBcr .cards-subtitle {
    margin-top: 10px;
  }
}
.cid-u4XhmvVBcr .cards-list {
  width: 100%;
  margin-top: 50px;
  padding-left: 31px;
  border-left: 5px solid #16181c;
}
.cid-u4XhmvVBcr .card {
  overflow: visible;
}
.cid-u4XhmvVBcr .card:not(:first-child) {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-u4XhmvVBcr .card:not(:first-child) {
    margin-top: 30px;
  }
}
.cid-u4XhmvVBcr .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
  padding: 45px 40px;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #151515, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-u4XhmvVBcr .card-wrapper {
    padding: 30px 25px;
  }
}
@media (max-width: 991px) {
  .cid-u4XhmvVBcr .card-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-u4XhmvVBcr .card-wrapper {
    padding: 20px;
  }
}
.cid-u4XhmvVBcr .card-wrapper:before {
  position: absolute;
  content: "";
  width: 28px;
  height: 5px;
  right: 100%;
  top: 63px;
  transform: translateY(-7px);
  background: #16181c;
  z-index: 0;
}
.cid-u4XhmvVBcr .card-wrapper:after {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border: 5px solid #16181c;
  border-radius: 100%;
  left: -43.5px;
  top: 55px;
  transform: translateY(-7px);
  background: #1a1e21;
  transition: .4s all;
}
.cid-u4XhmvVBcr .card-wrapper:hover:after {
  background: #e6c63b;
}
.cid-u4XhmvVBcr .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u4XhmvVBcr .card-wrapper:hover .card-title {
  color: #ffffff !important;
}
.cid-u4XhmvVBcr .card-wrapper:hover .card-subtitle {
  color: #ffffff !important;
}
.cid-u4XhmvVBcr .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #151515, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u4XhmvVBcr .card-box {
  position: relative;
  z-index: 5;
  width: 100%;
}
.cid-u4XhmvVBcr .card-text-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid #16181c;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
@media (max-width: 1199px) {
  .cid-u4XhmvVBcr .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-u4XhmvVBcr .card-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 1199px) {
  .cid-u4XhmvVBcr .card-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-u4XhmvVBcr .card-title {
  color: #C4CFDE;
  margin-bottom: 7px;
  transition: .5s all;
}
.cid-u4XhmvVBcr .card-subtitle {
  color: #878e99;
  transition: .5s all;
  margin-bottom: 0;
}
.cid-u4XhmvVBcr .card-text-label {
  padding: 7px 15px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #151515, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-u4XhmvVBcr .card-text-label {
    margin-left: 0;
  }
}
.cid-u4XhmvVBcr .card-label {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u4XhmvVBcr .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: .5s all;
}
.cid-u4XhmweOte {
  background-color: #090f10;
}
.cid-u4XhmweOte .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4XhmweOte .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u4XhmweOte .container {
    padding: 0 20px;
  }
}
.cid-u4XhmweOte .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u4XhmweOte .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u4XhmweOte .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u4XhmweOte .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u4XhmweOte .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u4XhmweOte .image-wrapper {
  position: relative;
}
.cid-u4XhmweOte .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #f5fd7b 50%, #e6c63b 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u4XhmweOte .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u4XhmweOte .image-wrapper img {
    height: 350px;
  }
}
.cid-u4XhmweOte .mbr-section-title {
  color: #ffffff;
}
.cid-u4XhmweOte .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-u4XhmweOte .mbr-number {
  color: #f5fd7b;
}
.cid-u4XhmweOte .mbr-desc {
  color: #ffffff;
}
.cid-u4XhmweOte .mbr-link {
  color: #ffffff;
}
.cid-u4XhmweOte .mbr-section-title,
.cid-u4XhmweOte .mbr-section-btn {
  text-align: center;
}
.cid-u4Xhmy27qd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1a1e21;
}
.cid-u4Xhmy27qd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4Xhmy27qd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4Xhmy27qd .item {
  padding-bottom: 2rem;
}
.cid-u4Xhmy27qd .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u4Xhmy27qd .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u4Xhmy27qd .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-u4Xhmy27qd .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u4Xhmy27qd .carousel-control,
.cid-u4Xhmy27qd .close {
  background: #1b1b1b;
}
.cid-u4Xhmy27qd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4Xhmy27qd .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4Xhmy27qd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4Xhmy27qd .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4Xhmy27qd .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-u4Xhmy27qd .close::before {
  content: '\e91a';
}
.cid-u4Xhmy27qd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4Xhmy27qd .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-u4Xhmy27qd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4Xhmy27qd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4Xhmy27qd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4Xhmy27qd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4Xhmy27qd .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-u4Xhmy27qd .carousel-indicators li.active,
.cid-u4Xhmy27qd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4Xhmy27qd .carousel-indicators li::after,
.cid-u4Xhmy27qd .carousel-indicators li::before {
  content: none;
}
.cid-u4Xhmy27qd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4Xhmy27qd .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4Xhmy27qd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4Xhmy27qd .carousel-indicators {
    display: none;
  }
}
.cid-u4Xhmy27qd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4Xhmy27qd .carousel-inner > .active {
  display: block;
}
.cid-u4Xhmy27qd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4Xhmy27qd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4Xhmy27qd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4Xhmy27qd .carousel-control,
  .cid-u4Xhmy27qd .carousel-indicators,
  .cid-u4Xhmy27qd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4Xhmy27qd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4Xhmy27qd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4Xhmy27qd .carousel-indicators .active,
.cid-u4Xhmy27qd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4Xhmy27qd .carousel-indicators .active {
  background: #fff;
}
.cid-u4Xhmy27qd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4Xhmy27qd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4Xhmy27qd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4Xhmy27qd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4Xhmy27qd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4Xhmy27qd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4Xhmy27qd .carousel {
  width: 100%;
}
.cid-u4Xhmy27qd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4Xhmy27qd .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4Xhmy27qd .modal.fade .modal-dialog,
.cid-u4Xhmy27qd .modal.in .modal-dialog {
  transform: none;
}
.cid-u4Xhmy27qd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4Xhmy27qd H6 {
  text-align: center;
}
.cid-u4Xhmy27qd H3 {
  color: #ffffff;
}
.cid-u4Xhmy27qd H4 {
  color: #ffffff;
}
.cid-u4XhmzdGFD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-u4XhmzdGFD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4XhmzdGFD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4XhmzdGFD .item {
  padding-bottom: 2rem;
}
.cid-u4XhmzdGFD .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u4XhmzdGFD .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u4XhmzdGFD .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-u4XhmzdGFD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u4XhmzdGFD .carousel-control,
.cid-u4XhmzdGFD .close {
  background: #1b1b1b;
}
.cid-u4XhmzdGFD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4XhmzdGFD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4XhmzdGFD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4XhmzdGFD .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4XhmzdGFD .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-u4XhmzdGFD .close::before {
  content: '\e91a';
}
.cid-u4XhmzdGFD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4XhmzdGFD .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-u4XhmzdGFD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4XhmzdGFD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4XhmzdGFD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4XhmzdGFD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4XhmzdGFD .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-u4XhmzdGFD .carousel-indicators li.active,
.cid-u4XhmzdGFD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4XhmzdGFD .carousel-indicators li::after,
.cid-u4XhmzdGFD .carousel-indicators li::before {
  content: none;
}
.cid-u4XhmzdGFD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4XhmzdGFD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4XhmzdGFD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4XhmzdGFD .carousel-indicators {
    display: none;
  }
}
.cid-u4XhmzdGFD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4XhmzdGFD .carousel-inner > .active {
  display: block;
}
.cid-u4XhmzdGFD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4XhmzdGFD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4XhmzdGFD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4XhmzdGFD .carousel-control,
  .cid-u4XhmzdGFD .carousel-indicators,
  .cid-u4XhmzdGFD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4XhmzdGFD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4XhmzdGFD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4XhmzdGFD .carousel-indicators .active,
.cid-u4XhmzdGFD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4XhmzdGFD .carousel-indicators .active {
  background: #fff;
}
.cid-u4XhmzdGFD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4XhmzdGFD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4XhmzdGFD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4XhmzdGFD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4XhmzdGFD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4XhmzdGFD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4XhmzdGFD .carousel {
  width: 100%;
}
.cid-u4XhmzdGFD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4XhmzdGFD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4XhmzdGFD .modal.fade .modal-dialog,
.cid-u4XhmzdGFD .modal.in .modal-dialog {
  transform: none;
}
.cid-u4XhmzdGFD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4XhmzdGFD H6 {
  text-align: center;
}
.cid-u4XhmzdGFD H3 {
  color: #353535;
}
.cid-u4XhmzBoPL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-u4XhmzBoPL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4XhmzBoPL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4XhmzBoPL .item {
  padding-bottom: 2rem;
}
.cid-u4XhmzBoPL .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u4XhmzBoPL .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u4XhmzBoPL .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-u4XhmzBoPL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u4XhmzBoPL .carousel-control,
.cid-u4XhmzBoPL .close {
  background: #1b1b1b;
}
.cid-u4XhmzBoPL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4XhmzBoPL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4XhmzBoPL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4XhmzBoPL .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4XhmzBoPL .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-u4XhmzBoPL .close::before {
  content: '\e91a';
}
.cid-u4XhmzBoPL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4XhmzBoPL .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-u4XhmzBoPL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4XhmzBoPL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4XhmzBoPL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4XhmzBoPL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4XhmzBoPL .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-u4XhmzBoPL .carousel-indicators li.active,
.cid-u4XhmzBoPL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4XhmzBoPL .carousel-indicators li::after,
.cid-u4XhmzBoPL .carousel-indicators li::before {
  content: none;
}
.cid-u4XhmzBoPL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4XhmzBoPL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4XhmzBoPL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4XhmzBoPL .carousel-indicators {
    display: none;
  }
}
.cid-u4XhmzBoPL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4XhmzBoPL .carousel-inner > .active {
  display: block;
}
.cid-u4XhmzBoPL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4XhmzBoPL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4XhmzBoPL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4XhmzBoPL .carousel-control,
  .cid-u4XhmzBoPL .carousel-indicators,
  .cid-u4XhmzBoPL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4XhmzBoPL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4XhmzBoPL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4XhmzBoPL .carousel-indicators .active,
.cid-u4XhmzBoPL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4XhmzBoPL .carousel-indicators .active {
  background: #fff;
}
.cid-u4XhmzBoPL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4XhmzBoPL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4XhmzBoPL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4XhmzBoPL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4XhmzBoPL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4XhmzBoPL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4XhmzBoPL .carousel {
  width: 100%;
}
.cid-u4XhmzBoPL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4XhmzBoPL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4XhmzBoPL .modal.fade .modal-dialog,
.cid-u4XhmzBoPL .modal.in .modal-dialog {
  transform: none;
}
.cid-u4XhmzBoPL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4XhmzBoPL H6 {
  text-align: center;
}
.cid-u4XhmzBoPL H3 {
  color: #353535;
}
.cid-u4XhmA0gbE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #151515;
}
.cid-u4XhmA0gbE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4XhmA0gbE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4XhmA0gbE .item {
  padding-bottom: 2rem;
}
.cid-u4XhmA0gbE .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u4XhmA0gbE .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u4XhmA0gbE .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-u4XhmA0gbE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u4XhmA0gbE .carousel-control,
.cid-u4XhmA0gbE .close {
  background: #1b1b1b;
}
.cid-u4XhmA0gbE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4XhmA0gbE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4XhmA0gbE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4XhmA0gbE .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4XhmA0gbE .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-u4XhmA0gbE .close::before {
  content: '\e91a';
}
.cid-u4XhmA0gbE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4XhmA0gbE .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-u4XhmA0gbE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4XhmA0gbE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4XhmA0gbE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4XhmA0gbE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4XhmA0gbE .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-u4XhmA0gbE .carousel-indicators li.active,
.cid-u4XhmA0gbE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4XhmA0gbE .carousel-indicators li::after,
.cid-u4XhmA0gbE .carousel-indicators li::before {
  content: none;
}
.cid-u4XhmA0gbE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4XhmA0gbE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4XhmA0gbE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4XhmA0gbE .carousel-indicators {
    display: none;
  }
}
.cid-u4XhmA0gbE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4XhmA0gbE .carousel-inner > .active {
  display: block;
}
.cid-u4XhmA0gbE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4XhmA0gbE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4XhmA0gbE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4XhmA0gbE .carousel-control,
  .cid-u4XhmA0gbE .carousel-indicators,
  .cid-u4XhmA0gbE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4XhmA0gbE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4XhmA0gbE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4XhmA0gbE .carousel-indicators .active,
.cid-u4XhmA0gbE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4XhmA0gbE .carousel-indicators .active {
  background: #fff;
}
.cid-u4XhmA0gbE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4XhmA0gbE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4XhmA0gbE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4XhmA0gbE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4XhmA0gbE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4XhmA0gbE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4XhmA0gbE .carousel {
  width: 100%;
}
.cid-u4XhmA0gbE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4XhmA0gbE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4XhmA0gbE .modal.fade .modal-dialog,
.cid-u4XhmA0gbE .modal.in .modal-dialog {
  transform: none;
}
.cid-u4XhmA0gbE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4XhmA0gbE H6 {
  text-align: center;
}
.cid-u4XhmA0gbE H3 {
  color: #353535;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u53r0ZcSC5 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u53r0ZcSC5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u53r0ZcSC5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u53r0ZcSC5 .section-border-item {
  background-color: #fcdb42;
}
.cid-u53r0ZcSC5 .mbr-section-title {
  color: #fff;
}
.cid-u53r0ZcSC5 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u53r0ZcSC5 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u53r0ZcSC5 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u53r10w8D1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-u53r10w8D1 .mbr-section-head {
  margin-bottom: 20px;
  width: 100%;
}
.cid-u53r10w8D1 .mbr-section-title {
  color: #e6c63b;
}
.cid-u53r10w8D1 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u53r10w8D1 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u53r10w8D1 .carousel-wrapper {
  margin: 0 75px;
}
@media (max-width: 1199px) {
  .cid-u53r10w8D1 .carousel-wrapper {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .cid-u53r10w8D1 .carousel-wrapper {
    margin: 0 -10px;
  }
}
.cid-u53r10w8D1 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto 36px;
}
@media (max-width: 1199px) {
  .cid-u53r10w8D1 .carousel {
    max-width: 100%;
  }
}
.cid-u53r10w8D1 .carousel-inner {
  display: flex;
  align-items: center;
  padding: 50px 0 25px;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .carousel-inner {
    padding: 40px 0 25px;
  }
}
@media (max-width: 575px) {
  .cid-u53r10w8D1 .carousel-inner {
    padding: 35px 0 25px;
  }
}
.cid-u53r10w8D1 .item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0 25px;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .item-wrapper {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cid-u53r10w8D1 .item-wrapper {
    padding: 0 10px;
  }
}
.cid-u53r10w8D1 .card-info {
  position: relative;
  z-index: 10;
  width: 395px;
  padding: 30px 30px 40px 30px;
  margin-right: 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-u53r10w8D1 .card-info {
    width: 270px;
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .card-info {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
@media (max-width: 575px) {
  .cid-u53r10w8D1 .card-info {
    flex-wrap: wrap;
    padding: 20px;
  }
}
.cid-u53r10w8D1 .info-img-wrap {
  display: flex;
  width: 100%;
  margin-bottom: 27px;
  overflow: hidden;
  border-radius: 10px;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .info-img-wrap {
    max-width: 150px;
    margin-right: 25px;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .cid-u53r10w8D1 .info-img-wrap {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.cid-u53r10w8D1 .info-img-wrap img {
  width: 100%;
  aspect-ratio: 1.32936508;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-u53r10w8D1 .info-img-wrap img:hover {
  transform: scale(1.1);
}
.cid-u53r10w8D1 .info-text-wrap {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .info-text-wrap {
    flex-grow: 1;
  }
}
.cid-u53r10w8D1 .info-card-title {
  color: #e6c63b;
  margin-bottom: 10px;
}
.cid-u53r10w8D1 .info-card-subtitle {
  color: #C4CFDE;
}
.cid-u53r10w8D1 .info-card-text {
  color: #878e99;
  margin-top: 4px;
}
.cid-u53r10w8D1 .card-description {
  position: relative;
  margin-top: 115px;
  width: 1px;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .card-description {
    width: 100%;
    margin-top: 0;
  }
}
.cid-u53r10w8D1 .card-description::before {
  content: "";
  position: absolute;
  width: 51px;
  height: 5px;
  background: #16181c;
  left: -43px;
  z-index: 9;
  top: 66px;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .card-description::before {
    display: none;
  }
}
.cid-u53r10w8D1 .card-description-wrapper {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 100%;
  padding: 50px 40px 50px 40px;
  border-radius: 10px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .card-description-wrapper {
    padding: 35px 30px;
  }
}
@media (max-width: 575px) {
  .cid-u53r10w8D1 .card-description-wrapper {
    padding: 20px;
  }
}
.cid-u53r10w8D1 .card-description-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid #16181c;
  padding-bottom: 20px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .cid-u53r10w8D1 .card-description-container {
    flex-wrap: wrap;
  }
}
.cid-u53r10w8D1 .card-description-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .cid-u53r10w8D1 .card-description-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-u53r10w8D1 .card-description-title {
  color: #e6c63b;
  margin-bottom: 7px;
}
.cid-u53r10w8D1 .card-description-subtitle {
  color: #878e99;
  margin-bottom: 0;
  text-align: center;
}
.cid-u53r10w8D1 .card-description-label-wrap {
  padding: 15px 17px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u53r10w8D1 .card-description-label-wrap {
    margin-left: 0;
  }
}
.cid-u53r10w8D1 .score-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u53r10w8D1 .score-container .score-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 3px;
}
.cid-u53r10w8D1 .score-container .score-wrapper .mbr-iconfont {
  font-size: 11px;
  color: #e6c63b;
}
.cid-u53r10w8D1 .card-description-text {
  color: #878e99;
  margin-bottom: 0;
}
.cid-u53r10w8D1 .absolute-icon-wrapper {
  position: absolute;
  z-index: 9;
  left: 0;
  top: -107px;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .absolute-icon-wrapper {
    display: none;
  }
}
.cid-u53r10w8D1 .absolute-icon-wrapper .mbr-iconfont {
  color: #16181c;
  font-size: 99px;
}
.cid-u53r10w8D1 .carousel-control {
  top: 50px;
  width: 60px;
  height: 60px;
  font-size: 25px;
  background: linear-gradient(145deg, #1e2024, #23272b) !important;
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  border: none;
  border-radius: 6px;
  transition: all 0.4s;
  opacity: 1;
}
.cid-u53r10w8D1 .carousel-control.carousel-control-prev {
  right: 105px;
  left: auto;
  margin-left: 0;
}
.cid-u53r10w8D1 .carousel-control.carousel-control-next {
  right: 25px;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-u53r10w8D1 .carousel-control {
    display: none;
  }
}
.cid-u53r10w8D1 .carousel-control:hover {
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  color: #e6c63b !important;
  opacity: 1;
}
.cid-u53r10w8D1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u53r10w8D1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u53r10w8D1 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u53r10w8D1 .carousel-indicators {
  position: absolute;
  bottom: -35px;
  margin-bottom: 0 !important;
}
.cid-u53r10w8D1 .carousel-indicators li {
  max-width: 11px;
  height: 11px;
  width: 11px;
  max-height: 11px;
  margin: 10px;
  background: linear-gradient(145deg, #1e2024, #23272b) !important;
  border: 0;
  border-radius: 50%;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset;
  opacity: 1;
  transition: all 0.4s;
}
.cid-u53r10w8D1 .carousel-indicators li.active,
.cid-u53r10w8D1 .carousel-indicators li:hover {
  opacity: 1;
  background: #e6c63b !important;
}
.cid-u53r10w8D1 .carousel-indicators li::after,
.cid-u53r10w8D1 .carousel-indicators li::before {
  content: none;
}
.cid-u53r10w8D1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-u53r10w8D1 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-u53r11kzht {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-u53r11kzht .mbr-fallback-image.disabled {
  display: none;
}
.cid-u53r11kzht .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u53r11kzht .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-u53r11kzht .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-u53r11kzht .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-u53r11kzht .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-u53r11kzht .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-u53r11kzht .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-u53r11kzht .mbr-section-head {
  width: 100%;
}
.cid-u53r11kzht .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-u53r11kzht .mbr-section-title {
    text-align: center;
  }
}
.cid-u53r11kzht .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u53r11kzht .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-u53r11kzht .card-row {
  align-items: stretch;
}
.cid-u53r11kzht .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-u53r11kzht .item {
    margin-top: 30px;
  }
}
.cid-u53r11kzht .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-u53r11kzht .item-wrapper {
    padding: 20px;
  }
}
.cid-u53r11kzht .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u53r11kzht .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-u53r11kzht .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-u53r11kzht .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-u53r11kzht .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-u53r11kzht .card-box {
  position: relative;
  z-index: 5;
  padding-top: 18px;
}
.cid-u53r11kzht .card-title {
  position: relative;
  z-index: 5;
  color: #e6c63b;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-u53r11kzht .card-title {
    margin-bottom: 10px;
  }
}
.cid-u53r11kzht .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-u53r11kzht .card-text a {
  transition: .4s all;
}
.cid-u53r11kzht .card-text a:hover {
  color: #e6c63b !important;
}
.cid-u53r128tgS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u53r128tgS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u53r128tgS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u53r128tgS .title-wrapper {
  margin-bottom: 102px;
}
@media (max-width: 992px) {
  .cid-u53r128tgS .title-wrapper {
    margin-bottom: 80px;
  }
}
.cid-u53r128tgS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-u53r128tgS .contacts-wrapper {
    margin-bottom: 80px;
  }
}
.cid-u53r128tgS .contacts-wrapper .contact-wrap {
  margin-bottom: 32px;
}
.cid-u53r128tgS .contacts-wrapper .contact-wrap .mbr-label {
  margin-bottom: 4px;
}
.cid-u53r128tgS .contacts-wrapper .contact-wrap .mbr-contact {
  margin-bottom: 0;
}
.cid-u53r128tgS .dragArea.row .form-group {
  margin-bottom: 32px !important;
  padding: 0 16px;
}
.cid-u53r128tgS .dragArea.row .form-group .form-control {
  font-weight: 300;
  padding: 8px 0;
  border-radius: 0;
  border: none !important;
  background-color: transparent;
  box-shadow: none;
  border-bottom: 1px solid #232323 !important;
}
.cid-u53r128tgS .dragArea.row .form-group .form-control::placeholder {
  color: #232323;
}
.cid-u53r128tgS .dragArea.row .form-group .form-control:hover,
.cid-u53r128tgS .dragArea.row .form-group .form-control:focus {
  box-shadow: none;
  border: none !important;
  border-bottom: 1px solid #232323 !important;
}
.cid-u53r128tgS .dragArea.row .form-group textarea {
  min-height: 170px;
}
@media (max-width: 768px) {
  .cid-u53r128tgS .dragArea.row .form-group textarea {
    min-height: 145px;
  }
}
.cid-u53r128tgS .dragArea.row .form-group .form-check .form-check-input {
  background-color: #232323;
  border-color: #232323;
}
.cid-u53r128tgS .dragArea.row .mbr-section-btn {
  width: 100% !important;
}
.cid-u53r128tgS .dragArea.row .mbr-section-btn .btn {
  min-height: 60px;
  width: 100%;
}
.cid-u53r128tgS .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-u53r128tgS .mbr-label {
  color: #000000;
}
.cid-u53r128tgS .mbr-contact {
  color: #353535;
}
.cid-u53r128tgS label {
  color: #495DFF;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u5xgIaMRPI {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u5xgIaMRPI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5xgIaMRPI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5xgIaMRPI .section-border-item {
  background-color: #fcdb42;
}
.cid-u5xgIaMRPI .mbr-section-title {
  color: #fff;
}
.cid-u5xgIaMRPI .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u5xgIaMRPI .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u5xgIaMRPI .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u5xBbLQdZR {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #090f10;
}
.cid-u5xBbLQdZR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5xBbLQdZR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u5xBbLQdZR .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-u5xBbLQdZR .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-u5xBbLQdZR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u5xBbLQdZR .media-content,
.cid-u5xBbLQdZR .mbr-figure {
  align-self: center;
}
.cid-u5xBbLQdZR .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-u5xBbLQdZR .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-u5xBbLQdZR .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-u5xBbLQdZR .mbr-text,
.cid-u5xBbLQdZR .mbr-section-btn {
  text-align: left;
  color: #f4f3ec;
}
.cid-u5xBbLQdZR .mbr-section-title {
  color: #ffe161;
}
.cid-u5xBbLQdZR .mbr-section-title DIV {
  text-align: center;
}
.cid-u5ymGk8wSm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u5ymGk8wSm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5ymGk8wSm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5ymGk8wSm .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u5ymGk8wSm .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u5ymGk8wSm .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u5ymGk8wSm .card-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u5ymGk8wSm .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u5ymGk8wSm .border-item {
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
  background-color: #16181c;
}
.cid-u5ymGk8wSm .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-u5xB8krPtK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1e21;
}
.cid-u5xB8krPtK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u5xB8krPtK .form-control,
.cid-u5xB8krPtK .field-input {
  padding: 0.5rem;
  background-color: #7b7b7b;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u5xB8krPtK .form-control::-webkit-input-placeholder,
.cid-u5xB8krPtK .field-input::-webkit-input-placeholder,
.cid-u5xB8krPtK .form-control::-webkit-input-placeholder,
.cid-u5xB8krPtK .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u5xB8krPtK .form-control:-moz-placeholder,
.cid-u5xB8krPtK .field-input:-moz-placeholder,
.cid-u5xB8krPtK .form-control:-moz-placeholder,
.cid-u5xB8krPtK .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u5xB8krPtK .form-control:hover,
.cid-u5xB8krPtK .field-input:hover,
.cid-u5xB8krPtK .form-control:focus,
.cid-u5xB8krPtK .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-u5xB8krPtK .form-control:hover::-webkit-input-placeholder,
.cid-u5xB8krPtK .field-input:hover::-webkit-input-placeholder,
.cid-u5xB8krPtK .form-control:focus::-webkit-input-placeholder,
.cid-u5xB8krPtK .field-input:focus::-webkit-input-placeholder,
.cid-u5xB8krPtK .form-control:hover::-webkit-input-placeholder,
.cid-u5xB8krPtK .field-input:hover::-webkit-input-placeholder,
.cid-u5xB8krPtK .form-control:focus::-webkit-input-placeholder,
.cid-u5xB8krPtK .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u5xB8krPtK .form-control:hover:-moz-placeholder,
.cid-u5xB8krPtK .field-input:hover:-moz-placeholder,
.cid-u5xB8krPtK .form-control:focus:-moz-placeholder,
.cid-u5xB8krPtK .field-input:focus:-moz-placeholder,
.cid-u5xB8krPtK .form-control:hover:-moz-placeholder,
.cid-u5xB8krPtK .field-input:hover:-moz-placeholder,
.cid-u5xB8krPtK .form-control:focus:-moz-placeholder,
.cid-u5xB8krPtK .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u5xB8krPtK .jq-number__spin:hover,
.cid-u5xB8krPtK .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u5xB8krPtK .jq-number__spin {
  background-color: #7b7b7b;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u5xB8krPtK .jq-selectbox li,
.cid-u5xB8krPtK .jq-selectbox li {
  background-color: #7b7b7b;
  color: #ffffff;
}
.cid-u5xB8krPtK .jq-selectbox li:hover,
.cid-u5xB8krPtK .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-u5xB8krPtK .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-u5xB8krPtK .jq-number__spin.minus:hover:after,
.cid-u5xB8krPtK .jq-number__spin.plus:hover:after {
  border-top-color: #7b7b7b;
  border-bottom-color: #7b7b7b;
}
.cid-u5xB8krPtK .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-u5xB8krPtK .jq-number__spin.minus:after,
.cid-u5xB8krPtK .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-u5xB8krPtK input::-webkit-clear-button {
  display: none;
}
.cid-u5xB8krPtK input::-webkit-inner-spin-button {
  display: none;
}
.cid-u5xB8krPtK input::-webkit-outer-spin-button {
  display: none;
}
.cid-u5xB8krPtK input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u5xB8krPtK H4 {
  text-align: center;
  color: #f4f3ec;
}
.cid-u5xB8krPtK P {
  color: #ffe885;
  text-align: center;
}
.cid-u5xB8krPtK H5 {
  color: #fff0b0;
}
.cid-u5xB8krPtK LABEL {
  color: #ffffff;
}
.cid-u5xBcFLN8p {
  background-color: #000000;
}
.cid-u5xBcFLN8p .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5xBcFLN8p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5xBcFLN8p .container-fluid {
  padding: 0 32px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u5xBcFLN8p .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-u5xBcFLN8p .container {
    padding: 0 20px;
  }
}
.cid-u5xBcFLN8p .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u5xBcFLN8p .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5xBcFLN8p .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u5xBcFLN8p .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u5xBcFLN8p .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u5xBcFLN8p .image-wrapper {
  position: relative;
}
.cid-u5xBcFLN8p .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #ffffff 50%, #f4f3ec 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u5xBcFLN8p .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u5xBcFLN8p .image-wrapper img {
    height: 350px;
  }
}
.cid-u5xBcFLN8p .mbr-section-title {
  color: #ffffff;
}
.cid-u5xBcFLN8p .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-u5xBcFLN8p .mbr-number {
  color: #f5fd7b;
}
.cid-u5xBcFLN8p .mbr-desc {
  color: #ffffff;
}
.cid-u5xBcFLN8p .mbr-link {
  color: #ffffff;
}
.cid-u5xBcFLN8p .mbr-section-title,
.cid-u5xBcFLN8p .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u5Dmf0gZDF {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u5Dmf0gZDF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5Dmf0gZDF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5Dmf0gZDF .section-border-item {
  background-color: #fcdb42;
}
.cid-u5Dmf0gZDF .mbr-section-title {
  color: #fff;
}
.cid-u5Dmf0gZDF .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u5Dmf0gZDF .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u5Dmf0gZDF .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u5Dmf0zzyx {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #090f10;
}
.cid-u5Dmf0zzyx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5Dmf0zzyx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u5Dmf0zzyx .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-u5Dmf0zzyx .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-u5Dmf0zzyx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u5Dmf0zzyx .media-content,
.cid-u5Dmf0zzyx .mbr-figure {
  align-self: center;
}
.cid-u5Dmf0zzyx .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-u5Dmf0zzyx .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-u5Dmf0zzyx .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-u5Dmf0zzyx .mbr-text,
.cid-u5Dmf0zzyx .mbr-section-btn {
  text-align: center;
  color: #f4f3ec;
}
.cid-u5Dmf0zzyx .mbr-section-title {
  color: #ffe161;
}
.cid-u5Dmf0zzyx .mbr-section-title DIV {
  text-align: center;
}
.cid-u5ExwRfiCI {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-u5ExwRfiCI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5ExwRfiCI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5ExwRfiCI .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u5ExwRfiCI .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u5ExwRfiCI .container {
    max-width: 540px;
  }
}
.cid-u5ExwRfiCI .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u5ExwRfiCI .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u5ExwRfiCI .mbr-section-title {
  color: #FF014E;
}
.cid-u5ExwRfiCI .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u5ExwRfiCI .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u5ExwRfiCI .mbr-section-btn {
  margin-top: 25px;
}
.cid-u5EwSlEoTo {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-u5EwSlEoTo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5EwSlEoTo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5EwSlEoTo .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u5EwSlEoTo .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u5EwSlEoTo .container {
    max-width: 540px;
  }
}
.cid-u5EwSlEoTo .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u5EwSlEoTo .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u5EwSlEoTo .mbr-section-title {
  color: #FF014E;
}
.cid-u5EwSlEoTo .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u5EwSlEoTo .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u5EwSlEoTo .mbr-section-btn {
  margin-top: 25px;
}
.cid-u5ExynW4Pg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-u5ExynW4Pg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5ExynW4Pg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5ExynW4Pg .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u5ExynW4Pg .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u5ExynW4Pg .container {
    max-width: 540px;
  }
}
.cid-u5ExynW4Pg .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u5ExynW4Pg .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u5ExynW4Pg .mbr-section-title {
  color: #FF014E;
}
.cid-u5ExynW4Pg .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u5ExynW4Pg .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u5ExynW4Pg .mbr-section-btn {
  margin-top: 25px;
}
.cid-u5ExAfZdp1 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-u5ExAfZdp1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5ExAfZdp1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5ExAfZdp1 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u5ExAfZdp1 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u5ExAfZdp1 .container {
    max-width: 540px;
  }
}
.cid-u5ExAfZdp1 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u5ExAfZdp1 .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u5ExAfZdp1 .mbr-section-title {
  color: #FF014E;
}
.cid-u5ExAfZdp1 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u5ExAfZdp1 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u5ExAfZdp1 .mbr-section-btn {
  margin-top: 25px;
}
.cid-u5ExBjKqLL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #1a1e21;
}
.cid-u5ExBjKqLL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5ExBjKqLL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5ExBjKqLL .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u5ExBjKqLL .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u5ExBjKqLL .container {
    max-width: 540px;
  }
}
.cid-u5ExBjKqLL .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u5ExBjKqLL .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u5ExBjKqLL .mbr-section-title {
  color: #FF014E;
}
.cid-u5ExBjKqLL .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u5ExBjKqLL .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u5ExBjKqLL .mbr-section-btn {
  margin-top: 25px;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u5DSXmNei1 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u5DSXmNei1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5DSXmNei1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5DSXmNei1 .section-border-item {
  background-color: #fcdb42;
}
.cid-u5DSXmNei1 .mbr-section-title {
  color: #fff;
}
.cid-u5DSXmNei1 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u5DSXmNei1 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u5DSXmNei1 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u5DZmUQKV1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u5DZmUQKV1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5DZmUQKV1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5DZmUQKV1 .video-wrapper iframe {
  width: 100%;
}
.cid-u5DZmUQKV1 .mbr-section-title,
.cid-u5DZmUQKV1 .mbr-section-subtitle,
.cid-u5DZmUQKV1 .mbr-text {
  text-align: center;
}
.cid-u5DZmUQKV1 .mbr-section-title {
  color: #a2a2a2;
}
.cid-u5DZmUQKV1 .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u5DSXoftu4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u5DSXoftu4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5DSXoftu4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5DSXoftu4 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u5DSXoftu4 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u5DSXoftu4 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u5DSXoftu4 .card-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u5DSXoftu4 .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u5DSXoftu4 .border-item {
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
  background-color: #16181c;
}
.cid-u5DSXoftu4 .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u5KHqgBUhw {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u5KHqgBUhw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5KHqgBUhw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5KHqgBUhw .section-border-item {
  background-color: #fcdb42;
}
.cid-u5KHqgBUhw .mbr-section-title {
  color: #fff;
}
.cid-u5KHqgBUhw .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u5KHqgBUhw .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u5KHqgBUhw .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u5P3xOA92J {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #f4f3ec;
}
.cid-u5P3xOA92J .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5P3xOA92J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5P3xOA92J h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u5P3xOA92J .row {
  justify-content: space-between;
}
.cid-u5P3xOA92J .mbr-text,
.cid-u5P3xOA92J .mbr-section-btn {
  text-align: center;
}
.cid-u5ThrI5GWG {
  padding-top: 7rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u5ThrI5GWG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5ThrI5GWG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5ThrI5GWG .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u5ThrI5GWG .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u5ThrI5GWG .mbr-section-title {
  color: #e0b548;
}
.cid-u5ThrI5GWG .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u5ThrI5GWG .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u5ThrI5GWG .card-row {
  align-items: stretch;
}
.cid-u5ThrI5GWG .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u5ThrI5GWG .card {
    flex-basis: 80% !important;
  }
}
.cid-u5ThrI5GWG .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u5ThrI5GWG .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u5ThrI5GWG .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u5ThrI5GWG .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u5ThrI5GWG .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u5ThrI5GWG .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u5ThrI5GWG .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u5ThrI5GWG .card-title {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-u5ThrI5GWG .card-title a {
  transition: 0.4s all;
}
.cid-u5ThrI5GWG .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u5TbUjsmhU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u5TbUjsmhU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5TbUjsmhU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5TbUjsmhU .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u5TbUjsmhU .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u5TbUjsmhU .container {
    max-width: 540px;
  }
}
.cid-u5TbUjsmhU .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u5TbUjsmhU .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u5TbUjsmhU .mbr-section-title {
  color: #FF014E;
}
.cid-u5TbUjsmhU .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u5TbUjsmhU .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u5TbUjsmhU .mbr-section-btn {
  margin-top: 25px;
}
.cid-u5P55vNJY1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-u5P55vNJY1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5P55vNJY1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5P55vNJY1 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 768px) {
  .cid-u5P55vNJY1 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u5P55vNJY1 .container {
    padding: 0 26px;
  }
}
.cid-u5P55vNJY1 .nav.nav-tabs {
  border-bottom: 0;
}
.cid-u5P55vNJY1 .nav.nav-tabs .nav-item {
  border: 1px solid #ffffff;
  padding: 3px;
}
@media (max-width: 768px) {
  .cid-u5P55vNJY1 .nav.nav-tabs .nav-item {
    width: 100%;
  }
}
.cid-u5P55vNJY1 .nav.nav-tabs .nav-item .nav-link {
  position: relative;
  display: inline-flex;
  justify-content: flex-start;
  padding: 10px 70px;
  border: none;
  color: #ffe161;
  border-radius: 0;
  background-color: transparent;
}
@media (max-width: 768px) {
  .cid-u5P55vNJY1 .nav.nav-tabs .nav-item .nav-link {
    padding: 10px 40px;
    justify-content: center;
    width: 100%;
  }
}
.cid-u5P55vNJY1 .nav.nav-tabs .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 5px;
  width: 0;
  background-color: #ffe161;
  transition: all 0.3s ease-in-out;
}
.cid-u5P55vNJY1 .nav.nav-tabs .nav-item .nav-link.active {
  border: none;
}
.cid-u5P55vNJY1 .nav.nav-tabs .nav-item .nav-link.active::after {
  width: 100%;
}
.cid-u5P55vNJY1 .tab-content {
  padding: 20px;
  border: 1px solid #ffffff;
  margin-top: -1px;
}
.cid-u5P55vNJY1 .tab-content .tab-pane .image-wrapper img {
  height: 500px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5P55vNJY1 .tab-content .tab-pane .image-wrapper img {
    height: 300px;
  }
}
.cid-u5TcVZxgiX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-u5TcVZxgiX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5TcVZxgiX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5TcVZxgiX .card-row {
  align-items: stretch;
}
.cid-u5TcVZxgiX .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u5TcVZxgiX .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u5TcVZxgiX .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u5TcVZxgiX .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
.cid-u5TcVZxgiX .image-wrapper img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-u5TcVZxgiX .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-u5TcVZxgiX .text-row {
    padding-top: 30px;
  }
}
.cid-u5TcVZxgiX .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-u5TcVZxgiX .card-subtitle {
  color: #ffe161;
  margin-bottom: 0;
  text-align: center;
}
.cid-u5TcVZxgiX .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-u5TcVZxgiX .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-u5TcVZxgiX .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-u5TcVZxgiX .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-u5TcVZxgiX .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-u5TcVZxgiX .card-text {
    flex-basis: 100%;
  }
}
.cid-u5TcVZxgiX .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-u5TcVZxgiX .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6i9T5xGhq {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6i9T5xGhq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9T5xGhq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9T5xGhq .section-border-item {
  background-color: #fcdb42;
}
.cid-u6i9T5xGhq .mbr-section-title {
  color: #fff;
}
.cid-u6i9T5xGhq .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6i9T5xGhq .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6i9T5xGhq .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e8r6BHXn {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e8r6BHXn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e8r6BHXn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e8r6BHXn h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e8r6BHXn .row {
  justify-content: space-between;
}
.cid-u7e8r6BHXn .mbr-text,
.cid-u7e8r6BHXn .mbr-section-btn {
  text-align: center;
}
.cid-u6i9TfvWVj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6i9TfvWVj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9TfvWVj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9TfvWVj .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6i9TfvWVj .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6i9TfvWVj .container {
    max-width: 540px;
  }
}
.cid-u6i9TfvWVj .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6i9TfvWVj .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6i9TfvWVj .mbr-section-title {
  color: #FF014E;
}
.cid-u6i9TfvWVj .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6i9TfvWVj .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6i9TfvWVj .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6mLiDwrHI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6mLiDwrHI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mLiDwrHI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mLiDwrHI .item {
  padding-bottom: 2rem;
}
.cid-u6mLiDwrHI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mLiDwrHI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mLiDwrHI .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-u6mLiDwrHI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mLiDwrHI .carousel-control,
.cid-u6mLiDwrHI .close {
  background: #1b1b1b;
}
.cid-u6mLiDwrHI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mLiDwrHI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mLiDwrHI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mLiDwrHI .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mLiDwrHI .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-u6mLiDwrHI .close::before {
  content: '\e91a';
}
.cid-u6mLiDwrHI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mLiDwrHI .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-u6mLiDwrHI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mLiDwrHI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mLiDwrHI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mLiDwrHI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mLiDwrHI .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-u6mLiDwrHI .carousel-indicators li.active,
.cid-u6mLiDwrHI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mLiDwrHI .carousel-indicators li::after,
.cid-u6mLiDwrHI .carousel-indicators li::before {
  content: none;
}
.cid-u6mLiDwrHI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mLiDwrHI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mLiDwrHI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mLiDwrHI .carousel-indicators {
    display: none;
  }
}
.cid-u6mLiDwrHI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mLiDwrHI .carousel-inner > .active {
  display: block;
}
.cid-u6mLiDwrHI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mLiDwrHI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mLiDwrHI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mLiDwrHI .carousel-control,
  .cid-u6mLiDwrHI .carousel-indicators,
  .cid-u6mLiDwrHI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mLiDwrHI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mLiDwrHI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mLiDwrHI .carousel-indicators .active,
.cid-u6mLiDwrHI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mLiDwrHI .carousel-indicators .active {
  background: #fff;
}
.cid-u6mLiDwrHI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mLiDwrHI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mLiDwrHI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mLiDwrHI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mLiDwrHI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mLiDwrHI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mLiDwrHI .carousel {
  width: 100%;
}
.cid-u6mLiDwrHI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mLiDwrHI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mLiDwrHI .modal.fade .modal-dialog,
.cid-u6mLiDwrHI .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mLiDwrHI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mLiDwrHI H6 {
  text-align: center;
}
.cid-u6mLiDwrHI H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6i9MfzfNR {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6i9MfzfNR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9MfzfNR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9MfzfNR .section-border-item {
  background-color: #fcdb42;
}
.cid-u6i9MfzfNR .mbr-section-title {
  color: #fff;
}
.cid-u6i9MfzfNR .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6i9MfzfNR .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6i9MfzfNR .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e8o0EhFv {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e8o0EhFv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e8o0EhFv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e8o0EhFv h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e8o0EhFv .row {
  justify-content: space-between;
}
.cid-u7e8o0EhFv .mbr-text,
.cid-u7e8o0EhFv .mbr-section-btn {
  text-align: center;
}
.cid-u6i9Mo9XAu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6i9Mo9XAu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9Mo9XAu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9Mo9XAu .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6i9Mo9XAu .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6i9Mo9XAu .container {
    max-width: 540px;
  }
}
.cid-u6i9Mo9XAu .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6i9Mo9XAu .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6i9Mo9XAu .mbr-section-title {
  color: #FF014E;
}
.cid-u6i9Mo9XAu .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6i9Mo9XAu .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6i9Mo9XAu .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6mK6KLIhf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6mK6KLIhf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mK6KLIhf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mK6KLIhf .item {
  padding-bottom: 2rem;
}
.cid-u6mK6KLIhf .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mK6KLIhf .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mK6KLIhf .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-u6mK6KLIhf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mK6KLIhf .carousel-control,
.cid-u6mK6KLIhf .close {
  background: #1b1b1b;
}
.cid-u6mK6KLIhf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mK6KLIhf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mK6KLIhf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mK6KLIhf .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mK6KLIhf .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-u6mK6KLIhf .close::before {
  content: '\e91a';
}
.cid-u6mK6KLIhf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mK6KLIhf .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-u6mK6KLIhf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mK6KLIhf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mK6KLIhf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mK6KLIhf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mK6KLIhf .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-u6mK6KLIhf .carousel-indicators li.active,
.cid-u6mK6KLIhf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mK6KLIhf .carousel-indicators li::after,
.cid-u6mK6KLIhf .carousel-indicators li::before {
  content: none;
}
.cid-u6mK6KLIhf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mK6KLIhf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mK6KLIhf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mK6KLIhf .carousel-indicators {
    display: none;
  }
}
.cid-u6mK6KLIhf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mK6KLIhf .carousel-inner > .active {
  display: block;
}
.cid-u6mK6KLIhf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mK6KLIhf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mK6KLIhf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mK6KLIhf .carousel-control,
  .cid-u6mK6KLIhf .carousel-indicators,
  .cid-u6mK6KLIhf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mK6KLIhf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mK6KLIhf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mK6KLIhf .carousel-indicators .active,
.cid-u6mK6KLIhf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mK6KLIhf .carousel-indicators .active {
  background: #fff;
}
.cid-u6mK6KLIhf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mK6KLIhf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mK6KLIhf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mK6KLIhf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mK6KLIhf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mK6KLIhf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mK6KLIhf .carousel {
  width: 100%;
}
.cid-u6mK6KLIhf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mK6KLIhf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mK6KLIhf .modal.fade .modal-dialog,
.cid-u6mK6KLIhf .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mK6KLIhf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mK6KLIhf H6 {
  text-align: center;
}
.cid-u6mK6KLIhf H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6i9EKpblD {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6i9EKpblD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9EKpblD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9EKpblD .section-border-item {
  background-color: #fcdb42;
}
.cid-u6i9EKpblD .mbr-section-title {
  color: #fff;
}
.cid-u6i9EKpblD .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6i9EKpblD .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6i9EKpblD .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e8ldZHPF {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e8ldZHPF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e8ldZHPF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e8ldZHPF h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e8ldZHPF .row {
  justify-content: space-between;
}
.cid-u7e8ldZHPF .mbr-text,
.cid-u7e8ldZHPF .mbr-section-btn {
  text-align: center;
}
.cid-u6i9ESjuJp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6i9ESjuJp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9ESjuJp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9ESjuJp .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6i9ESjuJp .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6i9ESjuJp .container {
    max-width: 540px;
  }
}
.cid-u6i9ESjuJp .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6i9ESjuJp .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6i9ESjuJp .mbr-section-title {
  color: #FF014E;
}
.cid-u6i9ESjuJp .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6i9ESjuJp .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6i9ESjuJp .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6mHX7BouC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6mHX7BouC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mHX7BouC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mHX7BouC .item {
  padding-bottom: 2rem;
}
.cid-u6mHX7BouC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mHX7BouC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mHX7BouC .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-u6mHX7BouC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mHX7BouC .carousel-control,
.cid-u6mHX7BouC .close {
  background: #1b1b1b;
}
.cid-u6mHX7BouC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mHX7BouC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mHX7BouC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mHX7BouC .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mHX7BouC .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-u6mHX7BouC .close::before {
  content: '\e91a';
}
.cid-u6mHX7BouC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mHX7BouC .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-u6mHX7BouC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mHX7BouC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mHX7BouC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mHX7BouC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mHX7BouC .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-u6mHX7BouC .carousel-indicators li.active,
.cid-u6mHX7BouC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mHX7BouC .carousel-indicators li::after,
.cid-u6mHX7BouC .carousel-indicators li::before {
  content: none;
}
.cid-u6mHX7BouC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mHX7BouC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mHX7BouC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mHX7BouC .carousel-indicators {
    display: none;
  }
}
.cid-u6mHX7BouC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mHX7BouC .carousel-inner > .active {
  display: block;
}
.cid-u6mHX7BouC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mHX7BouC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mHX7BouC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mHX7BouC .carousel-control,
  .cid-u6mHX7BouC .carousel-indicators,
  .cid-u6mHX7BouC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mHX7BouC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mHX7BouC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mHX7BouC .carousel-indicators .active,
.cid-u6mHX7BouC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mHX7BouC .carousel-indicators .active {
  background: #fff;
}
.cid-u6mHX7BouC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mHX7BouC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mHX7BouC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mHX7BouC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mHX7BouC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mHX7BouC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mHX7BouC .carousel {
  width: 100%;
}
.cid-u6mHX7BouC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mHX7BouC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mHX7BouC .modal.fade .modal-dialog,
.cid-u6mHX7BouC .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mHX7BouC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mHX7BouC H6 {
  text-align: center;
}
.cid-u6mHX7BouC H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6i9wAZDYK {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6i9wAZDYK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9wAZDYK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9wAZDYK .section-border-item {
  background-color: #fcdb42;
}
.cid-u6i9wAZDYK .mbr-section-title {
  color: #fff;
}
.cid-u6i9wAZDYK .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6i9wAZDYK .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6i9wAZDYK .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e8iilIgV {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e8iilIgV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e8iilIgV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e8iilIgV h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e8iilIgV .row {
  justify-content: space-between;
}
.cid-u7e8iilIgV .mbr-text,
.cid-u7e8iilIgV .mbr-section-btn {
  text-align: center;
}
.cid-u6i9wHKvwt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6i9wHKvwt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9wHKvwt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9wHKvwt .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6i9wHKvwt .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6i9wHKvwt .container {
    max-width: 540px;
  }
}
.cid-u6i9wHKvwt .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6i9wHKvwt .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6i9wHKvwt .mbr-section-title {
  color: #FF014E;
}
.cid-u6i9wHKvwt .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6i9wHKvwt .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6i9wHKvwt .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6mHlVbXr5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6mHlVbXr5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mHlVbXr5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mHlVbXr5 .item {
  padding-bottom: 2rem;
}
.cid-u6mHlVbXr5 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mHlVbXr5 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mHlVbXr5 .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-u6mHlVbXr5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mHlVbXr5 .carousel-control,
.cid-u6mHlVbXr5 .close {
  background: #1b1b1b;
}
.cid-u6mHlVbXr5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mHlVbXr5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mHlVbXr5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mHlVbXr5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mHlVbXr5 .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-u6mHlVbXr5 .close::before {
  content: '\e91a';
}
.cid-u6mHlVbXr5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mHlVbXr5 .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-u6mHlVbXr5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mHlVbXr5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mHlVbXr5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mHlVbXr5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mHlVbXr5 .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-u6mHlVbXr5 .carousel-indicators li.active,
.cid-u6mHlVbXr5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mHlVbXr5 .carousel-indicators li::after,
.cid-u6mHlVbXr5 .carousel-indicators li::before {
  content: none;
}
.cid-u6mHlVbXr5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mHlVbXr5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mHlVbXr5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mHlVbXr5 .carousel-indicators {
    display: none;
  }
}
.cid-u6mHlVbXr5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mHlVbXr5 .carousel-inner > .active {
  display: block;
}
.cid-u6mHlVbXr5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mHlVbXr5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mHlVbXr5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mHlVbXr5 .carousel-control,
  .cid-u6mHlVbXr5 .carousel-indicators,
  .cid-u6mHlVbXr5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mHlVbXr5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mHlVbXr5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mHlVbXr5 .carousel-indicators .active,
.cid-u6mHlVbXr5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mHlVbXr5 .carousel-indicators .active {
  background: #fff;
}
.cid-u6mHlVbXr5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mHlVbXr5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mHlVbXr5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mHlVbXr5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mHlVbXr5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mHlVbXr5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mHlVbXr5 .carousel {
  width: 100%;
}
.cid-u6mHlVbXr5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mHlVbXr5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mHlVbXr5 .modal.fade .modal-dialog,
.cid-u6mHlVbXr5 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mHlVbXr5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mHlVbXr5 H6 {
  text-align: center;
}
.cid-u6mHlVbXr5 H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6i9aF8yD6 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6i9aF8yD6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9aF8yD6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9aF8yD6 .section-border-item {
  background-color: #fcdb42;
}
.cid-u6i9aF8yD6 .mbr-section-title {
  color: #fff;
}
.cid-u6i9aF8yD6 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6i9aF8yD6 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6i9aF8yD6 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e8c8T8cp {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e8c8T8cp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e8c8T8cp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e8c8T8cp h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e8c8T8cp .row {
  justify-content: space-between;
}
.cid-u7e8c8T8cp .mbr-text,
.cid-u7e8c8T8cp .mbr-section-btn {
  text-align: center;
}
.cid-u6i9aJg4bI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6i9aJg4bI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i9aJg4bI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i9aJg4bI .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6i9aJg4bI .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6i9aJg4bI .container {
    max-width: 540px;
  }
}
.cid-u6i9aJg4bI .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6i9aJg4bI .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6i9aJg4bI .mbr-section-title {
  color: #FF014E;
}
.cid-u6i9aJg4bI .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6i9aJg4bI .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6i9aJg4bI .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6mGlx0Hkz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6mGlx0Hkz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mGlx0Hkz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mGlx0Hkz .item {
  padding-bottom: 2rem;
}
.cid-u6mGlx0Hkz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mGlx0Hkz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mGlx0Hkz .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-u6mGlx0Hkz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mGlx0Hkz .carousel-control,
.cid-u6mGlx0Hkz .close {
  background: #1b1b1b;
}
.cid-u6mGlx0Hkz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mGlx0Hkz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mGlx0Hkz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mGlx0Hkz .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mGlx0Hkz .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-u6mGlx0Hkz .close::before {
  content: '\e91a';
}
.cid-u6mGlx0Hkz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mGlx0Hkz .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-u6mGlx0Hkz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mGlx0Hkz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mGlx0Hkz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mGlx0Hkz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mGlx0Hkz .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-u6mGlx0Hkz .carousel-indicators li.active,
.cid-u6mGlx0Hkz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mGlx0Hkz .carousel-indicators li::after,
.cid-u6mGlx0Hkz .carousel-indicators li::before {
  content: none;
}
.cid-u6mGlx0Hkz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mGlx0Hkz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mGlx0Hkz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mGlx0Hkz .carousel-indicators {
    display: none;
  }
}
.cid-u6mGlx0Hkz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mGlx0Hkz .carousel-inner > .active {
  display: block;
}
.cid-u6mGlx0Hkz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mGlx0Hkz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mGlx0Hkz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mGlx0Hkz .carousel-control,
  .cid-u6mGlx0Hkz .carousel-indicators,
  .cid-u6mGlx0Hkz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mGlx0Hkz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mGlx0Hkz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mGlx0Hkz .carousel-indicators .active,
.cid-u6mGlx0Hkz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mGlx0Hkz .carousel-indicators .active {
  background: #fff;
}
.cid-u6mGlx0Hkz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mGlx0Hkz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mGlx0Hkz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mGlx0Hkz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mGlx0Hkz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mGlx0Hkz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mGlx0Hkz .carousel {
  width: 100%;
}
.cid-u6mGlx0Hkz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mGlx0Hkz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mGlx0Hkz .modal.fade .modal-dialog,
.cid-u6mGlx0Hkz .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mGlx0Hkz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mGlx0Hkz H6 {
  text-align: center;
}
.cid-u6mGlx0Hkz H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6i8XaPike {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6i8XaPike .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i8XaPike .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i8XaPike .section-border-item {
  background-color: #fcdb42;
}
.cid-u6i8XaPike .mbr-section-title {
  color: #fff;
}
.cid-u6i8XaPike .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6i8XaPike .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6i8XaPike .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e88KCXTa {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e88KCXTa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e88KCXTa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e88KCXTa h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e88KCXTa .row {
  justify-content: space-between;
}
.cid-u7e88KCXTa .mbr-text,
.cid-u7e88KCXTa .mbr-section-btn {
  text-align: center;
}
.cid-u6i8XdBPOD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6i8XdBPOD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i8XdBPOD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i8XdBPOD .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6i8XdBPOD .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6i8XdBPOD .container {
    max-width: 540px;
  }
}
.cid-u6i8XdBPOD .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6i8XdBPOD .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6i8XdBPOD .mbr-section-title {
  color: #FF014E;
}
.cid-u6i8XdBPOD .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6i8XdBPOD .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6i8XdBPOD .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6mC6fx0mf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6mC6fx0mf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mC6fx0mf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mC6fx0mf .item {
  padding-bottom: 2rem;
}
.cid-u6mC6fx0mf .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mC6fx0mf .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mC6fx0mf .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-u6mC6fx0mf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mC6fx0mf .carousel-control,
.cid-u6mC6fx0mf .close {
  background: #1b1b1b;
}
.cid-u6mC6fx0mf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mC6fx0mf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mC6fx0mf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mC6fx0mf .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mC6fx0mf .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-u6mC6fx0mf .close::before {
  content: '\e91a';
}
.cid-u6mC6fx0mf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mC6fx0mf .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-u6mC6fx0mf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mC6fx0mf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mC6fx0mf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mC6fx0mf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mC6fx0mf .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-u6mC6fx0mf .carousel-indicators li.active,
.cid-u6mC6fx0mf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mC6fx0mf .carousel-indicators li::after,
.cid-u6mC6fx0mf .carousel-indicators li::before {
  content: none;
}
.cid-u6mC6fx0mf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mC6fx0mf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mC6fx0mf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mC6fx0mf .carousel-indicators {
    display: none;
  }
}
.cid-u6mC6fx0mf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mC6fx0mf .carousel-inner > .active {
  display: block;
}
.cid-u6mC6fx0mf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mC6fx0mf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mC6fx0mf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mC6fx0mf .carousel-control,
  .cid-u6mC6fx0mf .carousel-indicators,
  .cid-u6mC6fx0mf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mC6fx0mf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mC6fx0mf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mC6fx0mf .carousel-indicators .active,
.cid-u6mC6fx0mf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mC6fx0mf .carousel-indicators .active {
  background: #fff;
}
.cid-u6mC6fx0mf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mC6fx0mf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mC6fx0mf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mC6fx0mf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mC6fx0mf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mC6fx0mf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mC6fx0mf .carousel {
  width: 100%;
}
.cid-u6mC6fx0mf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mC6fx0mf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mC6fx0mf .modal.fade .modal-dialog,
.cid-u6mC6fx0mf .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mC6fx0mf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mC6fx0mf H6 {
  text-align: center;
}
.cid-u6mC6fx0mf H3 {
  color: #000000;
}
.cid-u6mFzLiI8O {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6mFzLiI8O .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mFzLiI8O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mFzLiI8O .item {
  padding-bottom: 2rem;
}
.cid-u6mFzLiI8O .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mFzLiI8O .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mFzLiI8O .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-u6mFzLiI8O .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mFzLiI8O .carousel-control,
.cid-u6mFzLiI8O .close {
  background: #1b1b1b;
}
.cid-u6mFzLiI8O .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mFzLiI8O .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mFzLiI8O .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mFzLiI8O .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mFzLiI8O .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-u6mFzLiI8O .close::before {
  content: '\e91a';
}
.cid-u6mFzLiI8O .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mFzLiI8O .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-u6mFzLiI8O .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mFzLiI8O .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mFzLiI8O .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mFzLiI8O .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mFzLiI8O .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-u6mFzLiI8O .carousel-indicators li.active,
.cid-u6mFzLiI8O .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mFzLiI8O .carousel-indicators li::after,
.cid-u6mFzLiI8O .carousel-indicators li::before {
  content: none;
}
.cid-u6mFzLiI8O .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mFzLiI8O .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mFzLiI8O .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mFzLiI8O .carousel-indicators {
    display: none;
  }
}
.cid-u6mFzLiI8O .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mFzLiI8O .carousel-inner > .active {
  display: block;
}
.cid-u6mFzLiI8O .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mFzLiI8O .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mFzLiI8O .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mFzLiI8O .carousel-control,
  .cid-u6mFzLiI8O .carousel-indicators,
  .cid-u6mFzLiI8O .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mFzLiI8O .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mFzLiI8O .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mFzLiI8O .carousel-indicators .active,
.cid-u6mFzLiI8O .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mFzLiI8O .carousel-indicators .active {
  background: #fff;
}
.cid-u6mFzLiI8O .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mFzLiI8O .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mFzLiI8O .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mFzLiI8O .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mFzLiI8O .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mFzLiI8O .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mFzLiI8O .carousel {
  width: 100%;
}
.cid-u6mFzLiI8O .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mFzLiI8O .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mFzLiI8O .modal.fade .modal-dialog,
.cid-u6mFzLiI8O .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mFzLiI8O .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mFzLiI8O H6 {
  text-align: center;
}
.cid-u6mFzLiI8O H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6i8Ruq4xq {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6i8Ruq4xq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i8Ruq4xq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i8Ruq4xq .section-border-item {
  background-color: #fcdb42;
}
.cid-u6i8Ruq4xq .mbr-section-title {
  color: #fff;
}
.cid-u6i8Ruq4xq .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6i8Ruq4xq .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6i8Ruq4xq .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e7ORq2Rt {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e7ORq2Rt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e7ORq2Rt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e7ORq2Rt h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e7ORq2Rt .row {
  justify-content: space-between;
}
.cid-u7e7ORq2Rt .mbr-text,
.cid-u7e7ORq2Rt .mbr-section-btn {
  text-align: center;
}
.cid-u6i8RwyIEI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6i8RwyIEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6i8RwyIEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6i8RwyIEI .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6i8RwyIEI .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6i8RwyIEI .container {
    max-width: 540px;
  }
}
.cid-u6i8RwyIEI .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6i8RwyIEI .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6i8RwyIEI .mbr-section-title {
  color: #FF014E;
}
.cid-u6i8RwyIEI .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6i8RwyIEI .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6i8RwyIEI .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6myHA8z8v {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6myHA8z8v .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6myHA8z8v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6myHA8z8v .item {
  padding-bottom: 2rem;
}
.cid-u6myHA8z8v .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6myHA8z8v .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6myHA8z8v .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-u6myHA8z8v .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6myHA8z8v .carousel-control,
.cid-u6myHA8z8v .close {
  background: #1b1b1b;
}
.cid-u6myHA8z8v .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6myHA8z8v .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6myHA8z8v .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6myHA8z8v .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6myHA8z8v .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-u6myHA8z8v .close::before {
  content: '\e91a';
}
.cid-u6myHA8z8v .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6myHA8z8v .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-u6myHA8z8v .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6myHA8z8v .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6myHA8z8v .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6myHA8z8v .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6myHA8z8v .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-u6myHA8z8v .carousel-indicators li.active,
.cid-u6myHA8z8v .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6myHA8z8v .carousel-indicators li::after,
.cid-u6myHA8z8v .carousel-indicators li::before {
  content: none;
}
.cid-u6myHA8z8v .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6myHA8z8v .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6myHA8z8v .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6myHA8z8v .carousel-indicators {
    display: none;
  }
}
.cid-u6myHA8z8v .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6myHA8z8v .carousel-inner > .active {
  display: block;
}
.cid-u6myHA8z8v .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6myHA8z8v .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6myHA8z8v .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6myHA8z8v .carousel-control,
  .cid-u6myHA8z8v .carousel-indicators,
  .cid-u6myHA8z8v .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6myHA8z8v .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6myHA8z8v .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6myHA8z8v .carousel-indicators .active,
.cid-u6myHA8z8v .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6myHA8z8v .carousel-indicators .active {
  background: #fff;
}
.cid-u6myHA8z8v .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6myHA8z8v .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6myHA8z8v .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6myHA8z8v .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6myHA8z8v .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6myHA8z8v .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6myHA8z8v .carousel {
  width: 100%;
}
.cid-u6myHA8z8v .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6myHA8z8v .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6myHA8z8v .modal.fade .modal-dialog,
.cid-u6myHA8z8v .modal.in .modal-dialog {
  transform: none;
}
.cid-u6myHA8z8v .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6myHA8z8v H6 {
  text-align: center;
}
.cid-u6myHA8z8v H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6dnItetpl {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6dnItetpl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6dnItetpl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6dnItetpl .section-border-item {
  background-color: #fcdb42;
}
.cid-u6dnItetpl .mbr-section-title {
  color: #fff;
}
.cid-u6dnItetpl .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6dnItetpl .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6dnItetpl .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e7nLHIB2 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e7nLHIB2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e7nLHIB2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e7nLHIB2 h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e7nLHIB2 .row {
  justify-content: space-between;
}
.cid-u7e7nLHIB2 .mbr-text,
.cid-u7e7nLHIB2 .mbr-section-btn {
  text-align: center;
}
.cid-u6dnIuwcVg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6dnIuwcVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6dnIuwcVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6dnIuwcVg .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6dnIuwcVg .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6dnIuwcVg .mbr-section-title {
  color: #e0b548;
}
.cid-u6dnIuwcVg .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6dnIuwcVg .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6dnIuwcVg .card-row {
  align-items: stretch;
}
.cid-u6dnIuwcVg .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6dnIuwcVg .card {
    flex-basis: 80% !important;
  }
}
.cid-u6dnIuwcVg .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6dnIuwcVg .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6dnIuwcVg .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6dnIuwcVg .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6dnIuwcVg .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6dnIuwcVg .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6dnIuwcVg .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6dnIuwcVg .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6dnIuwcVg .card-title a {
  transition: 0.4s all;
}
.cid-u6dnIuwcVg .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6dnIuwcVg .card-title P {
  text-align: center;
}
.cid-u6dnIv4FKp {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6dnIv4FKp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6dnIv4FKp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6dnIv4FKp .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6dnIv4FKp .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6dnIv4FKp .mbr-section-title {
  color: #e0b548;
}
.cid-u6dnIv4FKp .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6dnIv4FKp .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6dnIv4FKp .card-row {
  align-items: stretch;
}
.cid-u6dnIv4FKp .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6dnIv4FKp .card {
    flex-basis: 80% !important;
  }
}
.cid-u6dnIv4FKp .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6dnIv4FKp .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6dnIv4FKp .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6dnIv4FKp .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6dnIv4FKp .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6dnIv4FKp .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6dnIv4FKp .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6dnIv4FKp .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6dnIv4FKp .card-title a {
  transition: 0.4s all;
}
.cid-u6dnIv4FKp .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6in0dskc4 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6in0dskc4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6in0dskc4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6in0dskc4 .section-border-item {
  background-color: #fcdb42;
}
.cid-u6in0dskc4 .mbr-section-title {
  color: #fff;
}
.cid-u6in0dskc4 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6in0dskc4 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6in0dskc4 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e8fiO7rD {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e8fiO7rD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e8fiO7rD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e8fiO7rD h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e8fiO7rD .row {
  justify-content: space-between;
}
.cid-u7e8fiO7rD .mbr-text,
.cid-u7e8fiO7rD .mbr-section-btn {
  text-align: center;
}
.cid-u6in0gIXOC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6in0gIXOC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6in0gIXOC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6in0gIXOC .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6in0gIXOC .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6in0gIXOC .container {
    max-width: 540px;
  }
}
.cid-u6in0gIXOC .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6in0gIXOC .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6in0gIXOC .mbr-section-title {
  color: #FF014E;
}
.cid-u6in0gIXOC .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6in0gIXOC .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6in0gIXOC .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6mGEr4jeu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6mGEr4jeu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mGEr4jeu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mGEr4jeu .item {
  padding-bottom: 2rem;
}
.cid-u6mGEr4jeu .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mGEr4jeu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mGEr4jeu .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-u6mGEr4jeu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mGEr4jeu .carousel-control,
.cid-u6mGEr4jeu .close {
  background: #1b1b1b;
}
.cid-u6mGEr4jeu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mGEr4jeu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mGEr4jeu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mGEr4jeu .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mGEr4jeu .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-u6mGEr4jeu .close::before {
  content: '\e91a';
}
.cid-u6mGEr4jeu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mGEr4jeu .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-u6mGEr4jeu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mGEr4jeu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mGEr4jeu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mGEr4jeu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mGEr4jeu .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-u6mGEr4jeu .carousel-indicators li.active,
.cid-u6mGEr4jeu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mGEr4jeu .carousel-indicators li::after,
.cid-u6mGEr4jeu .carousel-indicators li::before {
  content: none;
}
.cid-u6mGEr4jeu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mGEr4jeu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mGEr4jeu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mGEr4jeu .carousel-indicators {
    display: none;
  }
}
.cid-u6mGEr4jeu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mGEr4jeu .carousel-inner > .active {
  display: block;
}
.cid-u6mGEr4jeu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mGEr4jeu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mGEr4jeu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mGEr4jeu .carousel-control,
  .cid-u6mGEr4jeu .carousel-indicators,
  .cid-u6mGEr4jeu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mGEr4jeu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mGEr4jeu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mGEr4jeu .carousel-indicators .active,
.cid-u6mGEr4jeu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mGEr4jeu .carousel-indicators .active {
  background: #fff;
}
.cid-u6mGEr4jeu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mGEr4jeu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mGEr4jeu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mGEr4jeu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mGEr4jeu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mGEr4jeu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mGEr4jeu .carousel {
  width: 100%;
}
.cid-u6mGEr4jeu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mGEr4jeu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mGEr4jeu .modal.fade .modal-dialog,
.cid-u6mGEr4jeu .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mGEr4jeu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mGEr4jeu H6 {
  text-align: center;
}
.cid-u6mGEr4jeu H3 {
  color: #000000;
}
.cid-u6in0hyAGc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6in0hyAGc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6in0hyAGc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6in0hyAGc .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6in0hyAGc .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6in0hyAGc .container {
    max-width: 540px;
  }
}
.cid-u6in0hyAGc .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6in0hyAGc .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6in0hyAGc .mbr-section-title {
  color: #FF014E;
}
.cid-u6in0hyAGc .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6in0hyAGc .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6in0hyAGc .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6mGY9hGND {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6mGY9hGND .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6mGY9hGND .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6mGY9hGND .item {
  padding-bottom: 2rem;
}
.cid-u6mGY9hGND .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6mGY9hGND .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6mGY9hGND .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-u6mGY9hGND .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6mGY9hGND .carousel-control,
.cid-u6mGY9hGND .close {
  background: #1b1b1b;
}
.cid-u6mGY9hGND .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6mGY9hGND .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6mGY9hGND .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6mGY9hGND .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6mGY9hGND .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-u6mGY9hGND .close::before {
  content: '\e91a';
}
.cid-u6mGY9hGND .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6mGY9hGND .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-u6mGY9hGND .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mGY9hGND .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6mGY9hGND .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6mGY9hGND .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6mGY9hGND .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-u6mGY9hGND .carousel-indicators li.active,
.cid-u6mGY9hGND .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6mGY9hGND .carousel-indicators li::after,
.cid-u6mGY9hGND .carousel-indicators li::before {
  content: none;
}
.cid-u6mGY9hGND .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6mGY9hGND .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6mGY9hGND .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6mGY9hGND .carousel-indicators {
    display: none;
  }
}
.cid-u6mGY9hGND .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6mGY9hGND .carousel-inner > .active {
  display: block;
}
.cid-u6mGY9hGND .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6mGY9hGND .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6mGY9hGND .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6mGY9hGND .carousel-control,
  .cid-u6mGY9hGND .carousel-indicators,
  .cid-u6mGY9hGND .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6mGY9hGND .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6mGY9hGND .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6mGY9hGND .carousel-indicators .active,
.cid-u6mGY9hGND .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6mGY9hGND .carousel-indicators .active {
  background: #fff;
}
.cid-u6mGY9hGND .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6mGY9hGND .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6mGY9hGND .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6mGY9hGND .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6mGY9hGND .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6mGY9hGND .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6mGY9hGND .carousel {
  width: 100%;
}
.cid-u6mGY9hGND .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6mGY9hGND .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6mGY9hGND .modal.fade .modal-dialog,
.cid-u6mGY9hGND .modal.in .modal-dialog {
  transform: none;
}
.cid-u6mGY9hGND .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6mGY9hGND H6 {
  text-align: center;
}
.cid-u6mGY9hGND H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6nxZaCRMO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6nxZaCRMO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nxZaCRMO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nxZaCRMO .section-border-item {
  background-color: #fcdb42;
}
.cid-u6nxZaCRMO .mbr-section-title {
  color: #fff;
}
.cid-u6nxZaCRMO .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6nxZaCRMO .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6nxZaCRMO .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e6dzmOk6 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e6dzmOk6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e6dzmOk6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e6dzmOk6 h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e6dzmOk6 .row {
  justify-content: space-between;
}
.cid-u7e6dzmOk6 .mbr-text,
.cid-u7e6dzmOk6 .mbr-section-btn {
  text-align: center;
}
.cid-u6nxZb7Hj2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6nxZb7Hj2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nxZb7Hj2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nxZb7Hj2 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6nxZb7Hj2 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6nxZb7Hj2 .container {
    max-width: 540px;
  }
}
.cid-u6nxZb7Hj2 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6nxZb7Hj2 .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6nxZb7Hj2 .mbr-section-title {
  color: #FF014E;
}
.cid-u6nxZb7Hj2 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6nxZb7Hj2 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6nxZb7Hj2 .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6nxZbmDWY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6nxZbmDWY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nxZbmDWY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nxZbmDWY .item {
  padding-bottom: 2rem;
}
.cid-u6nxZbmDWY .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6nxZbmDWY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6nxZbmDWY .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-u6nxZbmDWY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6nxZbmDWY .carousel-control,
.cid-u6nxZbmDWY .close {
  background: #1b1b1b;
}
.cid-u6nxZbmDWY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6nxZbmDWY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6nxZbmDWY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6nxZbmDWY .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6nxZbmDWY .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-u6nxZbmDWY .close::before {
  content: '\e91a';
}
.cid-u6nxZbmDWY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6nxZbmDWY .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-u6nxZbmDWY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nxZbmDWY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6nxZbmDWY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6nxZbmDWY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6nxZbmDWY .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-u6nxZbmDWY .carousel-indicators li.active,
.cid-u6nxZbmDWY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6nxZbmDWY .carousel-indicators li::after,
.cid-u6nxZbmDWY .carousel-indicators li::before {
  content: none;
}
.cid-u6nxZbmDWY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6nxZbmDWY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6nxZbmDWY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6nxZbmDWY .carousel-indicators {
    display: none;
  }
}
.cid-u6nxZbmDWY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6nxZbmDWY .carousel-inner > .active {
  display: block;
}
.cid-u6nxZbmDWY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nxZbmDWY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6nxZbmDWY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6nxZbmDWY .carousel-control,
  .cid-u6nxZbmDWY .carousel-indicators,
  .cid-u6nxZbmDWY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6nxZbmDWY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6nxZbmDWY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6nxZbmDWY .carousel-indicators .active,
.cid-u6nxZbmDWY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6nxZbmDWY .carousel-indicators .active {
  background: #fff;
}
.cid-u6nxZbmDWY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6nxZbmDWY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6nxZbmDWY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6nxZbmDWY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6nxZbmDWY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6nxZbmDWY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6nxZbmDWY .carousel {
  width: 100%;
}
.cid-u6nxZbmDWY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6nxZbmDWY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6nxZbmDWY .modal.fade .modal-dialog,
.cid-u6nxZbmDWY .modal.in .modal-dialog {
  transform: none;
}
.cid-u6nxZbmDWY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6nxZbmDWY H6 {
  text-align: center;
}
.cid-u6nxZbmDWY H3 {
  color: #000000;
}
.cid-u6nxZbMAWY {
  background-image: url("../../../assets/images/luxury-industrial-7.jpg");
}
.cid-u6nxZbMAWY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nxZbMAWY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nxZbMAWY .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6nxZbMAWY .mbr-text,
.cid-u6nxZbMAWY .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6nxZbMAWY .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6nk9Cx5MJ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6nk9Cx5MJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nk9Cx5MJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nk9Cx5MJ .section-border-item {
  background-color: #fcdb42;
}
.cid-u6nk9Cx5MJ .mbr-section-title {
  color: #fff;
}
.cid-u6nk9Cx5MJ .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6nk9Cx5MJ .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6nk9Cx5MJ .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e6VmURSG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e6VmURSG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e6VmURSG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e6VmURSG h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e6VmURSG .row {
  justify-content: space-between;
}
.cid-u7e6VmURSG .mbr-text,
.cid-u7e6VmURSG .mbr-section-btn {
  text-align: center;
}
.cid-u6nk9D4EGT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6nk9D4EGT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nk9D4EGT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nk9D4EGT .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6nk9D4EGT .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6nk9D4EGT .container {
    max-width: 540px;
  }
}
.cid-u6nk9D4EGT .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6nk9D4EGT .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6nk9D4EGT .mbr-section-title {
  color: #FF014E;
}
.cid-u6nk9D4EGT .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6nk9D4EGT .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6nk9D4EGT .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6nk9DoJWF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6nk9DoJWF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nk9DoJWF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nk9DoJWF .item {
  padding-bottom: 2rem;
}
.cid-u6nk9DoJWF .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6nk9DoJWF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6nk9DoJWF .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-u6nk9DoJWF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6nk9DoJWF .carousel-control,
.cid-u6nk9DoJWF .close {
  background: #1b1b1b;
}
.cid-u6nk9DoJWF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6nk9DoJWF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6nk9DoJWF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6nk9DoJWF .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6nk9DoJWF .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-u6nk9DoJWF .close::before {
  content: '\e91a';
}
.cid-u6nk9DoJWF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6nk9DoJWF .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-u6nk9DoJWF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nk9DoJWF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6nk9DoJWF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6nk9DoJWF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6nk9DoJWF .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-u6nk9DoJWF .carousel-indicators li.active,
.cid-u6nk9DoJWF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6nk9DoJWF .carousel-indicators li::after,
.cid-u6nk9DoJWF .carousel-indicators li::before {
  content: none;
}
.cid-u6nk9DoJWF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6nk9DoJWF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6nk9DoJWF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6nk9DoJWF .carousel-indicators {
    display: none;
  }
}
.cid-u6nk9DoJWF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6nk9DoJWF .carousel-inner > .active {
  display: block;
}
.cid-u6nk9DoJWF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nk9DoJWF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6nk9DoJWF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6nk9DoJWF .carousel-control,
  .cid-u6nk9DoJWF .carousel-indicators,
  .cid-u6nk9DoJWF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6nk9DoJWF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6nk9DoJWF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6nk9DoJWF .carousel-indicators .active,
.cid-u6nk9DoJWF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6nk9DoJWF .carousel-indicators .active {
  background: #fff;
}
.cid-u6nk9DoJWF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6nk9DoJWF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6nk9DoJWF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6nk9DoJWF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6nk9DoJWF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6nk9DoJWF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6nk9DoJWF .carousel {
  width: 100%;
}
.cid-u6nk9DoJWF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6nk9DoJWF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6nk9DoJWF .modal.fade .modal-dialog,
.cid-u6nk9DoJWF .modal.in .modal-dialog {
  transform: none;
}
.cid-u6nk9DoJWF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6nk9DoJWF H6 {
  text-align: center;
}
.cid-u6nk9DoJWF H3 {
  color: #000000;
}
.cid-u6nDcsuRBO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6nDcsuRBO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nDcsuRBO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nDcsuRBO .item {
  padding-bottom: 2rem;
}
.cid-u6nDcsuRBO .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6nDcsuRBO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6nDcsuRBO .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-u6nDcsuRBO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6nDcsuRBO .carousel-control,
.cid-u6nDcsuRBO .close {
  background: #1b1b1b;
}
.cid-u6nDcsuRBO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6nDcsuRBO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6nDcsuRBO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6nDcsuRBO .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6nDcsuRBO .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-u6nDcsuRBO .close::before {
  content: '\e91a';
}
.cid-u6nDcsuRBO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6nDcsuRBO .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-u6nDcsuRBO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nDcsuRBO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6nDcsuRBO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6nDcsuRBO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6nDcsuRBO .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-u6nDcsuRBO .carousel-indicators li.active,
.cid-u6nDcsuRBO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6nDcsuRBO .carousel-indicators li::after,
.cid-u6nDcsuRBO .carousel-indicators li::before {
  content: none;
}
.cid-u6nDcsuRBO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6nDcsuRBO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6nDcsuRBO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6nDcsuRBO .carousel-indicators {
    display: none;
  }
}
.cid-u6nDcsuRBO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6nDcsuRBO .carousel-inner > .active {
  display: block;
}
.cid-u6nDcsuRBO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nDcsuRBO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6nDcsuRBO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6nDcsuRBO .carousel-control,
  .cid-u6nDcsuRBO .carousel-indicators,
  .cid-u6nDcsuRBO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6nDcsuRBO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6nDcsuRBO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6nDcsuRBO .carousel-indicators .active,
.cid-u6nDcsuRBO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6nDcsuRBO .carousel-indicators .active {
  background: #fff;
}
.cid-u6nDcsuRBO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6nDcsuRBO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6nDcsuRBO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6nDcsuRBO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6nDcsuRBO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6nDcsuRBO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6nDcsuRBO .carousel {
  width: 100%;
}
.cid-u6nDcsuRBO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6nDcsuRBO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6nDcsuRBO .modal.fade .modal-dialog,
.cid-u6nDcsuRBO .modal.in .modal-dialog {
  transform: none;
}
.cid-u6nDcsuRBO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6nDcsuRBO H6 {
  text-align: center;
}
.cid-u6nDcsuRBO H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6nkqkWIKe {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6nkqkWIKe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkqkWIKe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkqkWIKe .section-border-item {
  background-color: #fcdb42;
}
.cid-u6nkqkWIKe .mbr-section-title {
  color: #fff;
}
.cid-u6nkqkWIKe .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6nkqkWIKe .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkqkWIKe .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e70n9NDr {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e70n9NDr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e70n9NDr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e70n9NDr h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e70n9NDr .row {
  justify-content: space-between;
}
.cid-u7e70n9NDr .mbr-text,
.cid-u7e70n9NDr .mbr-section-btn {
  text-align: center;
}
.cid-u6nkqlush9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6nkqlush9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkqlush9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkqlush9 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6nkqlush9 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6nkqlush9 .container {
    max-width: 540px;
  }
}
.cid-u6nkqlush9 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6nkqlush9 .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6nkqlush9 .mbr-section-title {
  color: #FF014E;
}
.cid-u6nkqlush9 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6nkqlush9 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6nkqlush9 .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6nkqlJDxR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6nkqlJDxR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkqlJDxR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkqlJDxR .item {
  padding-bottom: 2rem;
}
.cid-u6nkqlJDxR .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6nkqlJDxR .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6nkqlJDxR .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-u6nkqlJDxR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6nkqlJDxR .carousel-control,
.cid-u6nkqlJDxR .close {
  background: #1b1b1b;
}
.cid-u6nkqlJDxR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6nkqlJDxR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6nkqlJDxR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6nkqlJDxR .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6nkqlJDxR .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-u6nkqlJDxR .close::before {
  content: '\e91a';
}
.cid-u6nkqlJDxR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6nkqlJDxR .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-u6nkqlJDxR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkqlJDxR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkqlJDxR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6nkqlJDxR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6nkqlJDxR .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-u6nkqlJDxR .carousel-indicators li.active,
.cid-u6nkqlJDxR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6nkqlJDxR .carousel-indicators li::after,
.cid-u6nkqlJDxR .carousel-indicators li::before {
  content: none;
}
.cid-u6nkqlJDxR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6nkqlJDxR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6nkqlJDxR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6nkqlJDxR .carousel-indicators {
    display: none;
  }
}
.cid-u6nkqlJDxR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6nkqlJDxR .carousel-inner > .active {
  display: block;
}
.cid-u6nkqlJDxR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkqlJDxR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6nkqlJDxR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6nkqlJDxR .carousel-control,
  .cid-u6nkqlJDxR .carousel-indicators,
  .cid-u6nkqlJDxR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6nkqlJDxR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6nkqlJDxR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6nkqlJDxR .carousel-indicators .active,
.cid-u6nkqlJDxR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6nkqlJDxR .carousel-indicators .active {
  background: #fff;
}
.cid-u6nkqlJDxR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6nkqlJDxR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6nkqlJDxR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6nkqlJDxR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6nkqlJDxR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6nkqlJDxR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6nkqlJDxR .carousel {
  width: 100%;
}
.cid-u6nkqlJDxR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6nkqlJDxR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6nkqlJDxR .modal.fade .modal-dialog,
.cid-u6nkqlJDxR .modal.in .modal-dialog {
  transform: none;
}
.cid-u6nkqlJDxR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6nkqlJDxR H6 {
  text-align: center;
}
.cid-u6nkqlJDxR H3 {
  color: #000000;
}
.cid-u6oDZ5Uvsr {
  background-image: url("../../../assets/images/photo-2024-03-07-22-7.jpg");
}
.cid-u6oDZ5Uvsr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6oDZ5Uvsr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6oDZ5Uvsr .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6oDZ5Uvsr .mbr-text,
.cid-u6oDZ5Uvsr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6oDZ5Uvsr .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6oEaX0aJx {
  background-image: url("../../../assets/images/photo-2024-03-07-22-8.jpg");
}
.cid-u6oEaX0aJx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6oEaX0aJx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6oEaX0aJx .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6oEaX0aJx .mbr-text,
.cid-u6oEaX0aJx .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6oEaX0aJx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6oEbZyXLE {
  background-image: url("../../../assets/images/photo-2024-03-07-22-12.jpg");
}
.cid-u6oEbZyXLE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6oEbZyXLE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6oEbZyXLE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6oEbZyXLE .mbr-text,
.cid-u6oEbZyXLE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6oEbZyXLE .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6nkyvJXIf {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6nkyvJXIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkyvJXIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkyvJXIf .section-border-item {
  background-color: #fcdb42;
}
.cid-u6nkyvJXIf .mbr-section-title {
  color: #fff;
}
.cid-u6nkyvJXIf .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6nkyvJXIf .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkyvJXIf .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e747OUYH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e747OUYH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e747OUYH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e747OUYH h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e747OUYH .row {
  justify-content: space-between;
}
.cid-u7e747OUYH .mbr-text,
.cid-u7e747OUYH .mbr-section-btn {
  text-align: center;
}
.cid-u6nkyweXV4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6nkyweXV4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkyweXV4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkyweXV4 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6nkyweXV4 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6nkyweXV4 .container {
    max-width: 540px;
  }
}
.cid-u6nkyweXV4 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6nkyweXV4 .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6nkyweXV4 .mbr-section-title {
  color: #FF014E;
}
.cid-u6nkyweXV4 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6nkyweXV4 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6nkyweXV4 .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6nkywvP08 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6nkywvP08 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkywvP08 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkywvP08 .item {
  padding-bottom: 2rem;
}
.cid-u6nkywvP08 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6nkywvP08 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6nkywvP08 .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-u6nkywvP08 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6nkywvP08 .carousel-control,
.cid-u6nkywvP08 .close {
  background: #1b1b1b;
}
.cid-u6nkywvP08 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6nkywvP08 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6nkywvP08 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6nkywvP08 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6nkywvP08 .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-u6nkywvP08 .close::before {
  content: '\e91a';
}
.cid-u6nkywvP08 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6nkywvP08 .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-u6nkywvP08 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkywvP08 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkywvP08 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6nkywvP08 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6nkywvP08 .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-u6nkywvP08 .carousel-indicators li.active,
.cid-u6nkywvP08 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6nkywvP08 .carousel-indicators li::after,
.cid-u6nkywvP08 .carousel-indicators li::before {
  content: none;
}
.cid-u6nkywvP08 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6nkywvP08 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6nkywvP08 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6nkywvP08 .carousel-indicators {
    display: none;
  }
}
.cid-u6nkywvP08 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6nkywvP08 .carousel-inner > .active {
  display: block;
}
.cid-u6nkywvP08 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkywvP08 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6nkywvP08 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6nkywvP08 .carousel-control,
  .cid-u6nkywvP08 .carousel-indicators,
  .cid-u6nkywvP08 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6nkywvP08 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6nkywvP08 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6nkywvP08 .carousel-indicators .active,
.cid-u6nkywvP08 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6nkywvP08 .carousel-indicators .active {
  background: #fff;
}
.cid-u6nkywvP08 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6nkywvP08 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6nkywvP08 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6nkywvP08 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6nkywvP08 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6nkywvP08 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6nkywvP08 .carousel {
  width: 100%;
}
.cid-u6nkywvP08 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6nkywvP08 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6nkywvP08 .modal.fade .modal-dialog,
.cid-u6nkywvP08 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6nkywvP08 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6nkywvP08 H6 {
  text-align: center;
}
.cid-u6nkywvP08 H3 {
  color: #000000;
}
.cid-u6oMvAUmjW {
  background-image: url("../../../assets/images/7e3809d94f4cca78b12a92c8a1ac97cd.png");
}
.cid-u6oMvAUmjW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6oMvAUmjW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6oMvAUmjW .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6oMvAUmjW .mbr-text,
.cid-u6oMvAUmjW .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6oMvAUmjW .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6nkKUaR4h {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6nkKUaR4h .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkKUaR4h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkKUaR4h .section-border-item {
  background-color: #fcdb42;
}
.cid-u6nkKUaR4h .mbr-section-title {
  color: #fff;
}
.cid-u6nkKUaR4h .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6nkKUaR4h .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkKUaR4h .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e784T1O8 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e784T1O8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e784T1O8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e784T1O8 h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e784T1O8 .row {
  justify-content: space-between;
}
.cid-u7e784T1O8 .mbr-text,
.cid-u7e784T1O8 .mbr-section-btn {
  text-align: center;
}
.cid-u6nkKUORqw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6nkKUORqw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkKUORqw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkKUORqw .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6nkKUORqw .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6nkKUORqw .container {
    max-width: 540px;
  }
}
.cid-u6nkKUORqw .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6nkKUORqw .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6nkKUORqw .mbr-section-title {
  color: #FF014E;
}
.cid-u6nkKUORqw .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6nkKUORqw .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6nkKUORqw .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6nkKV4vdD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6nkKV4vdD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkKV4vdD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkKV4vdD .item {
  padding-bottom: 2rem;
}
.cid-u6nkKV4vdD .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6nkKV4vdD .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6nkKV4vdD .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-u6nkKV4vdD .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6nkKV4vdD .carousel-control,
.cid-u6nkKV4vdD .close {
  background: #1b1b1b;
}
.cid-u6nkKV4vdD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6nkKV4vdD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6nkKV4vdD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6nkKV4vdD .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6nkKV4vdD .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-u6nkKV4vdD .close::before {
  content: '\e91a';
}
.cid-u6nkKV4vdD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6nkKV4vdD .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-u6nkKV4vdD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkKV4vdD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkKV4vdD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6nkKV4vdD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6nkKV4vdD .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-u6nkKV4vdD .carousel-indicators li.active,
.cid-u6nkKV4vdD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6nkKV4vdD .carousel-indicators li::after,
.cid-u6nkKV4vdD .carousel-indicators li::before {
  content: none;
}
.cid-u6nkKV4vdD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6nkKV4vdD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6nkKV4vdD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6nkKV4vdD .carousel-indicators {
    display: none;
  }
}
.cid-u6nkKV4vdD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6nkKV4vdD .carousel-inner > .active {
  display: block;
}
.cid-u6nkKV4vdD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkKV4vdD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6nkKV4vdD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6nkKV4vdD .carousel-control,
  .cid-u6nkKV4vdD .carousel-indicators,
  .cid-u6nkKV4vdD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6nkKV4vdD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6nkKV4vdD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6nkKV4vdD .carousel-indicators .active,
.cid-u6nkKV4vdD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6nkKV4vdD .carousel-indicators .active {
  background: #fff;
}
.cid-u6nkKV4vdD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6nkKV4vdD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6nkKV4vdD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6nkKV4vdD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6nkKV4vdD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6nkKV4vdD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6nkKV4vdD .carousel {
  width: 100%;
}
.cid-u6nkKV4vdD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6nkKV4vdD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6nkKV4vdD .modal.fade .modal-dialog,
.cid-u6nkKV4vdD .modal.in .modal-dialog {
  transform: none;
}
.cid-u6nkKV4vdD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6nkKV4vdD H6 {
  text-align: center;
}
.cid-u6nkKV4vdD H3 {
  color: #000000;
}
.cid-u6oSZCcDdg {
  background-image: url("../../../assets/images/photo-2024-03-07-23-11.jpg");
}
.cid-u6oSZCcDdg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6oSZCcDdg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6oSZCcDdg .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6oSZCcDdg .mbr-text,
.cid-u6oSZCcDdg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6oSZCcDdg .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6oZ5cuUkK {
  background-image: url("../../../assets/images/kg-veldman-10.jpg");
}
.cid-u6oZ5cuUkK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6oZ5cuUkK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6oZ5cuUkK .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6oZ5cuUkK .mbr-text,
.cid-u6oZ5cuUkK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6oZ5cuUkK .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6nkUhBAUM {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6nkUhBAUM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkUhBAUM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkUhBAUM .section-border-item {
  background-color: #fcdb42;
}
.cid-u6nkUhBAUM .mbr-section-title {
  color: #fff;
}
.cid-u6nkUhBAUM .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6nkUhBAUM .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkUhBAUM .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e7bMmNFB {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e7bMmNFB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e7bMmNFB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e7bMmNFB h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e7bMmNFB .row {
  justify-content: space-between;
}
.cid-u7e7bMmNFB .mbr-text,
.cid-u7e7bMmNFB .mbr-section-btn {
  text-align: center;
}
.cid-u6nkUj8PLn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6nkUj8PLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkUj8PLn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkUj8PLn .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6nkUj8PLn .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6nkUj8PLn .container {
    max-width: 540px;
  }
}
.cid-u6nkUj8PLn .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6nkUj8PLn .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6nkUj8PLn .mbr-section-title {
  color: #FF014E;
}
.cid-u6nkUj8PLn .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6nkUj8PLn .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6nkUj8PLn .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6nkUjFc3Z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6nkUjFc3Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkUjFc3Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkUjFc3Z .item {
  padding-bottom: 2rem;
}
.cid-u6nkUjFc3Z .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6nkUjFc3Z .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6nkUjFc3Z .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-u6nkUjFc3Z .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6nkUjFc3Z .carousel-control,
.cid-u6nkUjFc3Z .close {
  background: #1b1b1b;
}
.cid-u6nkUjFc3Z .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6nkUjFc3Z .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6nkUjFc3Z .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6nkUjFc3Z .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6nkUjFc3Z .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-u6nkUjFc3Z .close::before {
  content: '\e91a';
}
.cid-u6nkUjFc3Z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6nkUjFc3Z .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-u6nkUjFc3Z .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkUjFc3Z .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkUjFc3Z .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6nkUjFc3Z .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6nkUjFc3Z .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-u6nkUjFc3Z .carousel-indicators li.active,
.cid-u6nkUjFc3Z .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6nkUjFc3Z .carousel-indicators li::after,
.cid-u6nkUjFc3Z .carousel-indicators li::before {
  content: none;
}
.cid-u6nkUjFc3Z .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6nkUjFc3Z .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6nkUjFc3Z .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6nkUjFc3Z .carousel-indicators {
    display: none;
  }
}
.cid-u6nkUjFc3Z .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6nkUjFc3Z .carousel-inner > .active {
  display: block;
}
.cid-u6nkUjFc3Z .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkUjFc3Z .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6nkUjFc3Z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6nkUjFc3Z .carousel-control,
  .cid-u6nkUjFc3Z .carousel-indicators,
  .cid-u6nkUjFc3Z .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6nkUjFc3Z .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6nkUjFc3Z .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6nkUjFc3Z .carousel-indicators .active,
.cid-u6nkUjFc3Z .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6nkUjFc3Z .carousel-indicators .active {
  background: #fff;
}
.cid-u6nkUjFc3Z .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6nkUjFc3Z .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6nkUjFc3Z .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6nkUjFc3Z .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6nkUjFc3Z .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6nkUjFc3Z .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6nkUjFc3Z .carousel {
  width: 100%;
}
.cid-u6nkUjFc3Z .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6nkUjFc3Z .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6nkUjFc3Z .modal.fade .modal-dialog,
.cid-u6nkUjFc3Z .modal.in .modal-dialog {
  transform: none;
}
.cid-u6nkUjFc3Z .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6nkUjFc3Z H6 {
  text-align: center;
}
.cid-u6nkUjFc3Z H3 {
  color: #000000;
}
.cid-u6oZBHVXnP {
  background-image: url("../../../assets/images/photo-2024-03-07-23-24.jpg");
}
.cid-u6oZBHVXnP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6oZBHVXnP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6oZBHVXnP .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6oZBHVXnP .mbr-text,
.cid-u6oZBHVXnP .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6oZBHVXnP .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6n2p5QsVu {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6n2p5QsVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6n2p5QsVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6n2p5QsVu .section-border-item {
  background-color: #fcdb42;
}
.cid-u6n2p5QsVu .mbr-section-title {
  color: #fff;
}
.cid-u6n2p5QsVu .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6n2p5QsVu .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6n2p5QsVu .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e5aGYjEV {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e5aGYjEV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e5aGYjEV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e5aGYjEV h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e5aGYjEV .row {
  justify-content: space-between;
}
.cid-u7e5aGYjEV .mbr-text,
.cid-u7e5aGYjEV .mbr-section-btn {
  text-align: center;
}
.cid-u6n2p78WKr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6n2p78WKr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6n2p78WKr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6n2p78WKr .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6n2p78WKr .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6n2p78WKr .mbr-section-title {
  color: #e0b548;
}
.cid-u6n2p78WKr .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6n2p78WKr .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6n2p78WKr .card-row {
  align-items: stretch;
}
.cid-u6n2p78WKr .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6n2p78WKr .card {
    flex-basis: 80% !important;
  }
}
.cid-u6n2p78WKr .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6n2p78WKr .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6n2p78WKr .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6n2p78WKr .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6n2p78WKr .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6n2p78WKr .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6n2p78WKr .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6n2p78WKr .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6n2p78WKr .card-title a {
  transition: 0.4s all;
}
.cid-u6n2p78WKr .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6n2p78WKr .card-title P {
  text-align: center;
}
.cid-u6n2p7A5sr {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6n2p7A5sr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6n2p7A5sr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6n2p7A5sr .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6n2p7A5sr .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6n2p7A5sr .mbr-section-title {
  color: #e0b548;
}
.cid-u6n2p7A5sr .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6n2p7A5sr .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6n2p7A5sr .card-row {
  align-items: stretch;
}
.cid-u6n2p7A5sr .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6n2p7A5sr .card {
    flex-basis: 80% !important;
  }
}
.cid-u6n2p7A5sr .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6n2p7A5sr .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6n2p7A5sr .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6n2p7A5sr .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6n2p7A5sr .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6n2p7A5sr .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6n2p7A5sr .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6n2p7A5sr .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6n2p7A5sr .card-title a {
  transition: 0.4s all;
}
.cid-u6n2p7A5sr .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6nkZUS4iL {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6nkZUS4iL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkZUS4iL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkZUS4iL .section-border-item {
  background-color: #fcdb42;
}
.cid-u6nkZUS4iL .mbr-section-title {
  color: #fff;
}
.cid-u6nkZUS4iL .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6nkZUS4iL .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkZUS4iL .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e7fgVjn5 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e7fgVjn5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e7fgVjn5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e7fgVjn5 h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e7fgVjn5 .row {
  justify-content: space-between;
}
.cid-u7e7fgVjn5 .mbr-text,
.cid-u7e7fgVjn5 .mbr-section-btn {
  text-align: center;
}
.cid-u6nkZVpPHF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6nkZVpPHF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkZVpPHF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkZVpPHF .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6nkZVpPHF .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6nkZVpPHF .container {
    max-width: 540px;
  }
}
.cid-u6nkZVpPHF .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6nkZVpPHF .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6nkZVpPHF .mbr-section-title {
  color: #FF014E;
}
.cid-u6nkZVpPHF .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6nkZVpPHF .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6nkZVpPHF .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6nkZVGnfj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6nkZVGnfj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nkZVGnfj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nkZVGnfj .item {
  padding-bottom: 2rem;
}
.cid-u6nkZVGnfj .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6nkZVGnfj .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6nkZVGnfj .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-u6nkZVGnfj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6nkZVGnfj .carousel-control,
.cid-u6nkZVGnfj .close {
  background: #1b1b1b;
}
.cid-u6nkZVGnfj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6nkZVGnfj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6nkZVGnfj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6nkZVGnfj .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6nkZVGnfj .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-u6nkZVGnfj .close::before {
  content: '\e91a';
}
.cid-u6nkZVGnfj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6nkZVGnfj .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-u6nkZVGnfj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkZVGnfj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6nkZVGnfj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6nkZVGnfj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6nkZVGnfj .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-u6nkZVGnfj .carousel-indicators li.active,
.cid-u6nkZVGnfj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6nkZVGnfj .carousel-indicators li::after,
.cid-u6nkZVGnfj .carousel-indicators li::before {
  content: none;
}
.cid-u6nkZVGnfj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6nkZVGnfj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6nkZVGnfj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6nkZVGnfj .carousel-indicators {
    display: none;
  }
}
.cid-u6nkZVGnfj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6nkZVGnfj .carousel-inner > .active {
  display: block;
}
.cid-u6nkZVGnfj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6nkZVGnfj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6nkZVGnfj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6nkZVGnfj .carousel-control,
  .cid-u6nkZVGnfj .carousel-indicators,
  .cid-u6nkZVGnfj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6nkZVGnfj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6nkZVGnfj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6nkZVGnfj .carousel-indicators .active,
.cid-u6nkZVGnfj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6nkZVGnfj .carousel-indicators .active {
  background: #fff;
}
.cid-u6nkZVGnfj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6nkZVGnfj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6nkZVGnfj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6nkZVGnfj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6nkZVGnfj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6nkZVGnfj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6nkZVGnfj .carousel {
  width: 100%;
}
.cid-u6nkZVGnfj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6nkZVGnfj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6nkZVGnfj .modal.fade .modal-dialog,
.cid-u6nkZVGnfj .modal.in .modal-dialog {
  transform: none;
}
.cid-u6nkZVGnfj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6nkZVGnfj H6 {
  text-align: center;
}
.cid-u6nkZVGnfj H3 {
  color: #000000;
}
.cid-u6slGaTRDe {
  background-image: url("../../../assets/images/mixed-materials-kitchen-design-3.jpg");
}
.cid-u6slGaTRDe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6slGaTRDe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6slGaTRDe .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6slGaTRDe .mbr-text,
.cid-u6slGaTRDe .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6slGaTRDe .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6nujFRyvW {
  background-image: url("../../../assets/images/a84cfabd940be103765d45cf541f7819.jpg");
}
.cid-u6nujFRyvW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6nujFRyvW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6nujFRyvW .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6nujFRyvW .mbr-text,
.cid-u6nujFRyvW .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6nujFRyvW .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6Aybct7q8 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6Aybct7q8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Aybct7q8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6Aybct7q8 .section-border-item {
  background-color: #fcdb42;
}
.cid-u6Aybct7q8 .mbr-section-title {
  color: #fff;
}
.cid-u6Aybct7q8 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6Aybct7q8 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6Aybct7q8 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e4INng9Z {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e4INng9Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e4INng9Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e4INng9Z h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e4INng9Z .row {
  justify-content: space-between;
}
.cid-u7e4INng9Z .mbr-text,
.cid-u7e4INng9Z .mbr-section-btn {
  text-align: center;
}
.cid-u6Aybdfzq6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6Aybdfzq6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Aybdfzq6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6Aybdfzq6 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6Aybdfzq6 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6Aybdfzq6 .container {
    max-width: 540px;
  }
}
.cid-u6Aybdfzq6 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6Aybdfzq6 .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6Aybdfzq6 .mbr-section-title {
  color: #FF014E;
}
.cid-u6Aybdfzq6 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6Aybdfzq6 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6Aybdfzq6 .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6Aybdu4OA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6Aybdu4OA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Aybdu4OA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6Aybdu4OA .item {
  padding-bottom: 2rem;
}
.cid-u6Aybdu4OA .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6Aybdu4OA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6Aybdu4OA .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-u6Aybdu4OA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6Aybdu4OA .carousel-control,
.cid-u6Aybdu4OA .close {
  background: #1b1b1b;
}
.cid-u6Aybdu4OA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6Aybdu4OA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6Aybdu4OA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6Aybdu4OA .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6Aybdu4OA .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-u6Aybdu4OA .close::before {
  content: '\e91a';
}
.cid-u6Aybdu4OA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6Aybdu4OA .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-u6Aybdu4OA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6Aybdu4OA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6Aybdu4OA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6Aybdu4OA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6Aybdu4OA .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-u6Aybdu4OA .carousel-indicators li.active,
.cid-u6Aybdu4OA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6Aybdu4OA .carousel-indicators li::after,
.cid-u6Aybdu4OA .carousel-indicators li::before {
  content: none;
}
.cid-u6Aybdu4OA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6Aybdu4OA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6Aybdu4OA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6Aybdu4OA .carousel-indicators {
    display: none;
  }
}
.cid-u6Aybdu4OA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6Aybdu4OA .carousel-inner > .active {
  display: block;
}
.cid-u6Aybdu4OA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6Aybdu4OA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6Aybdu4OA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6Aybdu4OA .carousel-control,
  .cid-u6Aybdu4OA .carousel-indicators,
  .cid-u6Aybdu4OA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6Aybdu4OA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6Aybdu4OA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6Aybdu4OA .carousel-indicators .active,
.cid-u6Aybdu4OA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6Aybdu4OA .carousel-indicators .active {
  background: #fff;
}
.cid-u6Aybdu4OA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6Aybdu4OA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6Aybdu4OA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6Aybdu4OA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6Aybdu4OA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6Aybdu4OA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6Aybdu4OA .carousel {
  width: 100%;
}
.cid-u6Aybdu4OA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6Aybdu4OA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6Aybdu4OA .modal.fade .modal-dialog,
.cid-u6Aybdu4OA .modal.in .modal-dialog {
  transform: none;
}
.cid-u6Aybdu4OA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6Aybdu4OA H6 {
  text-align: center;
}
.cid-u6Aybdu4OA H3 {
  color: #000000;
}
.cid-u6AybdUnqK {
  background-image: url("../../../assets/images/dalle-2024-03-09-21.22.56-design-a-high-quality-realistic-image-of-a-bedroom-that-reflects-a-minimalist-interpretation-of-the-luxurious-style-shown-in-the-provided-picture.-th.webp");
}
.cid-u6AybdUnqK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6AybdUnqK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6AybdUnqK .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6AybdUnqK .mbr-text,
.cid-u6AybdUnqK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6AybdUnqK .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6DjLGuT1F {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6DjLGuT1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6DjLGuT1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6DjLGuT1F .section-border-item {
  background-color: #fcdb42;
}
.cid-u6DjLGuT1F .mbr-section-title {
  color: #fff;
}
.cid-u6DjLGuT1F .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6DjLGuT1F .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6DjLGuT1F .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u6DjLGMHlE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u6DjLGMHlE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6DjLGMHlE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6DjLGMHlE .video-wrapper iframe {
  width: 100%;
}
.cid-u6DjLGMHlE .mbr-section-title,
.cid-u6DjLGMHlE .mbr-section-subtitle,
.cid-u6DjLGMHlE .mbr-text {
  text-align: center;
}
.cid-u6DjLGMHlE .mbr-section-title {
  color: #a2a2a2;
}
.cid-u6DjLGMHlE .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u6DjLH4v5Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u6DjLH4v5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6DjLH4v5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6DjLH4v5Y .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u6DjLH4v5Y .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u6DjLH4v5Y .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u6DjLH4v5Y .card-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u6DjLH4v5Y .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u6DjLH4v5Y .border-item {
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
  background-color: #16181c;
}
.cid-u6DjLH4v5Y .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6L8Nmt8AY {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6L8Nmt8AY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6L8Nmt8AY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6L8Nmt8AY .section-border-item {
  background-color: #fcdb42;
}
.cid-u6L8Nmt8AY .mbr-section-title {
  color: #fff;
}
.cid-u6L8Nmt8AY .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6L8Nmt8AY .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6L8Nmt8AY .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u6L8NmHQhi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u6L8NmHQhi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6L8NmHQhi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6L8NmHQhi .video-wrapper iframe {
  width: 100%;
}
.cid-u6L8NmHQhi .mbr-section-title,
.cid-u6L8NmHQhi .mbr-section-subtitle,
.cid-u6L8NmHQhi .mbr-text {
  text-align: center;
}
.cid-u6L8NmHQhi .mbr-section-title {
  color: #a2a2a2;
}
.cid-u6L8NmHQhi .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u6L8NmV7TO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u6L8NmV7TO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6L8NmV7TO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6L8NmV7TO .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u6L8NmV7TO .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u6L8NmV7TO .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u6L8NmV7TO .card-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u6L8NmV7TO .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u6L8NmV7TO .border-item {
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
  background-color: #16181c;
}
.cid-u6L8NmV7TO .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6P81BaTFe {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6P81BaTFe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6P81BaTFe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6P81BaTFe .section-border-item {
  background-color: #fcdb42;
}
.cid-u6P81BaTFe .mbr-section-title {
  color: #fff;
}
.cid-u6P81BaTFe .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6P81BaTFe .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6P81BaTFe .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u6P81BvnV4 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u6P81BvnV4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6P81BvnV4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6P81BvnV4 h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u6P81BvnV4 .row {
  justify-content: space-between;
}
.cid-u6P81BvnV4 .mbr-text,
.cid-u6P81BvnV4 .mbr-section-btn {
  text-align: center;
}
.cid-u6P81BIcYh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6P81BIcYh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6P81BIcYh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6P81BIcYh .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6P81BIcYh .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6P81BIcYh .container {
    max-width: 540px;
  }
}
.cid-u6P81BIcYh .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6P81BIcYh .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6P81BIcYh .mbr-section-title {
  color: #FF014E;
}
.cid-u6P81BIcYh .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6P81BIcYh .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6P81BIcYh .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6P81BX5lm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6P81BX5lm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6P81BX5lm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6P81BX5lm .item {
  padding-bottom: 2rem;
}
.cid-u6P81BX5lm .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6P81BX5lm .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6P81BX5lm .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-u6P81BX5lm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6P81BX5lm .carousel-control,
.cid-u6P81BX5lm .close {
  background: #1b1b1b;
}
.cid-u6P81BX5lm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6P81BX5lm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6P81BX5lm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6P81BX5lm .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6P81BX5lm .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-u6P81BX5lm .close::before {
  content: '\e91a';
}
.cid-u6P81BX5lm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6P81BX5lm .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-u6P81BX5lm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6P81BX5lm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6P81BX5lm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6P81BX5lm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6P81BX5lm .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-u6P81BX5lm .carousel-indicators li.active,
.cid-u6P81BX5lm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6P81BX5lm .carousel-indicators li::after,
.cid-u6P81BX5lm .carousel-indicators li::before {
  content: none;
}
.cid-u6P81BX5lm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6P81BX5lm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6P81BX5lm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6P81BX5lm .carousel-indicators {
    display: none;
  }
}
.cid-u6P81BX5lm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6P81BX5lm .carousel-inner > .active {
  display: block;
}
.cid-u6P81BX5lm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6P81BX5lm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6P81BX5lm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6P81BX5lm .carousel-control,
  .cid-u6P81BX5lm .carousel-indicators,
  .cid-u6P81BX5lm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6P81BX5lm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6P81BX5lm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6P81BX5lm .carousel-indicators .active,
.cid-u6P81BX5lm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6P81BX5lm .carousel-indicators .active {
  background: #fff;
}
.cid-u6P81BX5lm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6P81BX5lm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6P81BX5lm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6P81BX5lm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6P81BX5lm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6P81BX5lm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6P81BX5lm .carousel {
  width: 100%;
}
.cid-u6P81BX5lm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6P81BX5lm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6P81BX5lm .modal.fade .modal-dialog,
.cid-u6P81BX5lm .modal.in .modal-dialog {
  transform: none;
}
.cid-u6P81BX5lm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6P81BX5lm H6 {
  text-align: center;
}
.cid-u6P81BX5lm H3 {
  color: #000000;
}
.cid-u6RNhni9cz {
  background-image: url("../../../assets/images/sady-jazmin-interior-designer.webp");
}
.cid-u6RNhni9cz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RNhni9cz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6RNhni9cz .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6RNhni9cz .mbr-text,
.cid-u6RNhni9cz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6RNhni9cz .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6W3NT2CVG {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W3NT2CVG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W3NT2CVG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W3NT2CVG .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W3NT2CVG .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W3NT2CVG .mbr-section-title {
  color: #e0b548;
}
.cid-u6W3NT2CVG .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W3NT2CVG .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W3NT2CVG .card-row {
  align-items: stretch;
}
.cid-u6W3NT2CVG .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W3NT2CVG .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W3NT2CVG .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W3NT2CVG .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W3NT2CVG .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W3NT2CVG .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W3NT2CVG .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W3NT2CVG .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W3NT2CVG .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W3NT2CVG .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W3NT2CVG .card-title a {
  transition: 0.4s all;
}
.cid-u6W3NT2CVG .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6W3NT2CVG .card-title P {
  text-align: center;
}
.cid-u6W3OAwQ3s {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W3OAwQ3s .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W3OAwQ3s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W3OAwQ3s .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W3OAwQ3s .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W3OAwQ3s .mbr-section-title {
  color: #e0b548;
}
.cid-u6W3OAwQ3s .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W3OAwQ3s .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W3OAwQ3s .card-row {
  align-items: stretch;
}
.cid-u6W3OAwQ3s .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W3OAwQ3s .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W3OAwQ3s .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W3OAwQ3s .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W3OAwQ3s .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W3OAwQ3s .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W3OAwQ3s .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W3OAwQ3s .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W3OAwQ3s .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W3OAwQ3s .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W3OAwQ3s .card-title a {
  transition: 0.4s all;
}
.cid-u6W3OAwQ3s .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6RO9cR2tO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6RO9cR2tO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RO9cR2tO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6RO9cR2tO .section-border-item {
  background-color: #fcdb42;
}
.cid-u6RO9cR2tO .mbr-section-title {
  color: #fff;
}
.cid-u6RO9cR2tO .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6RO9cR2tO .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6RO9cR2tO .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7ecN5aEK0 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7ecN5aEK0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7ecN5aEK0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7ecN5aEK0 h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7ecN5aEK0 .row {
  justify-content: space-between;
}
.cid-u7ecN5aEK0 .mbr-text,
.cid-u7ecN5aEK0 .mbr-section-btn {
  text-align: center;
}
.cid-u6RO9dkiTn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6RO9dkiTn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RO9dkiTn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6RO9dkiTn .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6RO9dkiTn .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6RO9dkiTn .container {
    max-width: 540px;
  }
}
.cid-u6RO9dkiTn .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6RO9dkiTn .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6RO9dkiTn .mbr-section-title {
  color: #FF014E;
}
.cid-u6RO9dkiTn .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6RO9dkiTn .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6RO9dkiTn .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6RO9dyJZY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6RO9dyJZY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RO9dyJZY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6RO9dyJZY .item {
  padding-bottom: 2rem;
}
.cid-u6RO9dyJZY .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6RO9dyJZY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6RO9dyJZY .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-u6RO9dyJZY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6RO9dyJZY .carousel-control,
.cid-u6RO9dyJZY .close {
  background: #1b1b1b;
}
.cid-u6RO9dyJZY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6RO9dyJZY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6RO9dyJZY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6RO9dyJZY .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6RO9dyJZY .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-u6RO9dyJZY .close::before {
  content: '\e91a';
}
.cid-u6RO9dyJZY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6RO9dyJZY .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-u6RO9dyJZY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6RO9dyJZY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6RO9dyJZY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6RO9dyJZY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6RO9dyJZY .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-u6RO9dyJZY .carousel-indicators li.active,
.cid-u6RO9dyJZY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6RO9dyJZY .carousel-indicators li::after,
.cid-u6RO9dyJZY .carousel-indicators li::before {
  content: none;
}
.cid-u6RO9dyJZY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6RO9dyJZY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6RO9dyJZY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6RO9dyJZY .carousel-indicators {
    display: none;
  }
}
.cid-u6RO9dyJZY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6RO9dyJZY .carousel-inner > .active {
  display: block;
}
.cid-u6RO9dyJZY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6RO9dyJZY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6RO9dyJZY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6RO9dyJZY .carousel-control,
  .cid-u6RO9dyJZY .carousel-indicators,
  .cid-u6RO9dyJZY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6RO9dyJZY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6RO9dyJZY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6RO9dyJZY .carousel-indicators .active,
.cid-u6RO9dyJZY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6RO9dyJZY .carousel-indicators .active {
  background: #fff;
}
.cid-u6RO9dyJZY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6RO9dyJZY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6RO9dyJZY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6RO9dyJZY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6RO9dyJZY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6RO9dyJZY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6RO9dyJZY .carousel {
  width: 100%;
}
.cid-u6RO9dyJZY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6RO9dyJZY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6RO9dyJZY .modal.fade .modal-dialog,
.cid-u6RO9dyJZY .modal.in .modal-dialog {
  transform: none;
}
.cid-u6RO9dyJZY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6RO9dyJZY H6 {
  text-align: center;
}
.cid-u6RO9dyJZY H3 {
  color: #000000;
}
.cid-u6W0E3rGTm {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W0E3rGTm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W0E3rGTm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W0E3rGTm .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W0E3rGTm .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W0E3rGTm .mbr-section-title {
  color: #e0b548;
}
.cid-u6W0E3rGTm .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W0E3rGTm .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W0E3rGTm .card-row {
  align-items: stretch;
}
.cid-u6W0E3rGTm .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W0E3rGTm .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W0E3rGTm .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W0E3rGTm .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W0E3rGTm .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W0E3rGTm .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W0E3rGTm .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W0E3rGTm .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W0E3rGTm .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W0E3rGTm .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W0E3rGTm .card-title a {
  transition: 0.4s all;
}
.cid-u6W0E3rGTm .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6W0E3rGTm .card-title P {
  text-align: center;
}
.cid-u6W11JLgmI {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W11JLgmI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W11JLgmI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W11JLgmI .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W11JLgmI .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W11JLgmI .mbr-section-title {
  color: #e0b548;
}
.cid-u6W11JLgmI .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W11JLgmI .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W11JLgmI .card-row {
  align-items: stretch;
}
.cid-u6W11JLgmI .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W11JLgmI .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W11JLgmI .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W11JLgmI .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W11JLgmI .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W11JLgmI .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W11JLgmI .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W11JLgmI .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W11JLgmI .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W11JLgmI .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W11JLgmI .card-title a {
  transition: 0.4s all;
}
.cid-u6W11JLgmI .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6ULssYHNE {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6ULssYHNE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6ULssYHNE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6ULssYHNE .section-border-item {
  background-color: #fcdb42;
}
.cid-u6ULssYHNE .mbr-section-title {
  color: #fff;
}
.cid-u6ULssYHNE .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6ULssYHNE .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6ULssYHNE .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7ecT4fluu {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7ecT4fluu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7ecT4fluu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7ecT4fluu h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7ecT4fluu .row {
  justify-content: space-between;
}
.cid-u7ecT4fluu .mbr-text,
.cid-u7ecT4fluu .mbr-section-btn {
  text-align: center;
}
.cid-u6ULstr7Hv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6ULstr7Hv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6ULstr7Hv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6ULstr7Hv .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6ULstr7Hv .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6ULstr7Hv .container {
    max-width: 540px;
  }
}
.cid-u6ULstr7Hv .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6ULstr7Hv .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6ULstr7Hv .mbr-section-title {
  color: #FF014E;
}
.cid-u6ULstr7Hv .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6ULstr7Hv .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6ULstr7Hv .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6ULstG9Fz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6ULstG9Fz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6ULstG9Fz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6ULstG9Fz .item {
  padding-bottom: 2rem;
}
.cid-u6ULstG9Fz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6ULstG9Fz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6ULstG9Fz .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-u6ULstG9Fz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6ULstG9Fz .carousel-control,
.cid-u6ULstG9Fz .close {
  background: #1b1b1b;
}
.cid-u6ULstG9Fz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6ULstG9Fz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6ULstG9Fz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6ULstG9Fz .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6ULstG9Fz .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-u6ULstG9Fz .close::before {
  content: '\e91a';
}
.cid-u6ULstG9Fz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6ULstG9Fz .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-u6ULstG9Fz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6ULstG9Fz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6ULstG9Fz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6ULstG9Fz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6ULstG9Fz .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-u6ULstG9Fz .carousel-indicators li.active,
.cid-u6ULstG9Fz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6ULstG9Fz .carousel-indicators li::after,
.cid-u6ULstG9Fz .carousel-indicators li::before {
  content: none;
}
.cid-u6ULstG9Fz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6ULstG9Fz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6ULstG9Fz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6ULstG9Fz .carousel-indicators {
    display: none;
  }
}
.cid-u6ULstG9Fz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6ULstG9Fz .carousel-inner > .active {
  display: block;
}
.cid-u6ULstG9Fz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6ULstG9Fz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6ULstG9Fz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6ULstG9Fz .carousel-control,
  .cid-u6ULstG9Fz .carousel-indicators,
  .cid-u6ULstG9Fz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6ULstG9Fz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6ULstG9Fz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6ULstG9Fz .carousel-indicators .active,
.cid-u6ULstG9Fz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6ULstG9Fz .carousel-indicators .active {
  background: #fff;
}
.cid-u6ULstG9Fz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6ULstG9Fz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6ULstG9Fz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6ULstG9Fz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6ULstG9Fz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6ULstG9Fz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6ULstG9Fz .carousel {
  width: 100%;
}
.cid-u6ULstG9Fz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6ULstG9Fz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6ULstG9Fz .modal.fade .modal-dialog,
.cid-u6ULstG9Fz .modal.in .modal-dialog {
  transform: none;
}
.cid-u6ULstG9Fz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6ULstG9Fz H6 {
  text-align: center;
}
.cid-u6ULstG9Fz H3 {
  color: #000000;
}
.cid-u6ULsu58jK {
  background-image: url("../../../assets/images/minimalist-fireplace.jpg");
}
.cid-u6ULsu58jK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6ULsu58jK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6ULsu58jK .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6ULsu58jK .mbr-text,
.cid-u6ULsu58jK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6ULsu58jK .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6W3TlOUvc {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W3TlOUvc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W3TlOUvc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W3TlOUvc .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W3TlOUvc .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W3TlOUvc .mbr-section-title {
  color: #e0b548;
}
.cid-u6W3TlOUvc .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W3TlOUvc .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W3TlOUvc .card-row {
  align-items: stretch;
}
.cid-u6W3TlOUvc .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W3TlOUvc .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W3TlOUvc .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W3TlOUvc .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W3TlOUvc .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W3TlOUvc .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W3TlOUvc .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W3TlOUvc .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W3TlOUvc .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W3TlOUvc .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W3TlOUvc .card-title a {
  transition: 0.4s all;
}
.cid-u6W3TlOUvc .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6W3TlOUvc .card-title P {
  text-align: center;
}
.cid-u6W3U80J6P {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W3U80J6P .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W3U80J6P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W3U80J6P .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W3U80J6P .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W3U80J6P .mbr-section-title {
  color: #e0b548;
}
.cid-u6W3U80J6P .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W3U80J6P .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W3U80J6P .card-row {
  align-items: stretch;
}
.cid-u6W3U80J6P .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W3U80J6P .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W3U80J6P .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W3U80J6P .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W3U80J6P .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W3U80J6P .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W3U80J6P .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W3U80J6P .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W3U80J6P .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W3U80J6P .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W3U80J6P .card-title a {
  transition: 0.4s all;
}
.cid-u6W3U80J6P .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6UOIfUay0 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6UOIfUay0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UOIfUay0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UOIfUay0 .section-border-item {
  background-color: #fcdb42;
}
.cid-u6UOIfUay0 .mbr-section-title {
  color: #fff;
}
.cid-u6UOIfUay0 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6UOIfUay0 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6UOIfUay0 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7ecZ8OslB {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7ecZ8OslB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7ecZ8OslB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7ecZ8OslB h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7ecZ8OslB .row {
  justify-content: space-between;
}
.cid-u7ecZ8OslB .mbr-text,
.cid-u7ecZ8OslB .mbr-section-btn {
  text-align: center;
}
.cid-u6UOIgnbwk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6UOIgnbwk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UOIgnbwk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UOIgnbwk .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6UOIgnbwk .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6UOIgnbwk .container {
    max-width: 540px;
  }
}
.cid-u6UOIgnbwk .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6UOIgnbwk .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6UOIgnbwk .mbr-section-title {
  color: #FF014E;
}
.cid-u6UOIgnbwk .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6UOIgnbwk .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6UOIgnbwk .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6UOIgEg7l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6UOIgEg7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UOIgEg7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UOIgEg7l .item {
  padding-bottom: 2rem;
}
.cid-u6UOIgEg7l .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6UOIgEg7l .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6UOIgEg7l .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-u6UOIgEg7l .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6UOIgEg7l .carousel-control,
.cid-u6UOIgEg7l .close {
  background: #1b1b1b;
}
.cid-u6UOIgEg7l .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6UOIgEg7l .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6UOIgEg7l .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6UOIgEg7l .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6UOIgEg7l .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-u6UOIgEg7l .close::before {
  content: '\e91a';
}
.cid-u6UOIgEg7l .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6UOIgEg7l .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-u6UOIgEg7l .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6UOIgEg7l .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6UOIgEg7l .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6UOIgEg7l .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6UOIgEg7l .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-u6UOIgEg7l .carousel-indicators li.active,
.cid-u6UOIgEg7l .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6UOIgEg7l .carousel-indicators li::after,
.cid-u6UOIgEg7l .carousel-indicators li::before {
  content: none;
}
.cid-u6UOIgEg7l .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6UOIgEg7l .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6UOIgEg7l .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6UOIgEg7l .carousel-indicators {
    display: none;
  }
}
.cid-u6UOIgEg7l .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6UOIgEg7l .carousel-inner > .active {
  display: block;
}
.cid-u6UOIgEg7l .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6UOIgEg7l .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6UOIgEg7l .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6UOIgEg7l .carousel-control,
  .cid-u6UOIgEg7l .carousel-indicators,
  .cid-u6UOIgEg7l .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6UOIgEg7l .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6UOIgEg7l .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6UOIgEg7l .carousel-indicators .active,
.cid-u6UOIgEg7l .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6UOIgEg7l .carousel-indicators .active {
  background: #fff;
}
.cid-u6UOIgEg7l .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6UOIgEg7l .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6UOIgEg7l .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6UOIgEg7l .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6UOIgEg7l .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6UOIgEg7l .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6UOIgEg7l .carousel {
  width: 100%;
}
.cid-u6UOIgEg7l .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6UOIgEg7l .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6UOIgEg7l .modal.fade .modal-dialog,
.cid-u6UOIgEg7l .modal.in .modal-dialog {
  transform: none;
}
.cid-u6UOIgEg7l .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6UOIgEg7l H6 {
  text-align: center;
}
.cid-u6UOIgEg7l H3 {
  color: #000000;
}
.cid-u6YhFS0bIH {
  background-image: url("../../../assets/images/d829c0a3-5701-4eab-9232-3d117160b450.webp");
}
.cid-u6YhFS0bIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6YhFS0bIH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6YhFS0bIH .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6YhFS0bIH .mbr-text,
.cid-u6YhFS0bIH .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6YhFS0bIH .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6UOIh2X79 {
  background-image: url("../../../assets/images/modern-contemporany-fireplace-port.jpeg");
}
.cid-u6UOIh2X79 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UOIh2X79 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UOIh2X79 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6UOIh2X79 .mbr-text,
.cid-u6UOIh2X79 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6UOIh2X79 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6W42bG6NA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W42bG6NA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W42bG6NA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W42bG6NA .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W42bG6NA .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W42bG6NA .mbr-section-title {
  color: #e0b548;
}
.cid-u6W42bG6NA .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W42bG6NA .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W42bG6NA .card-row {
  align-items: stretch;
}
.cid-u6W42bG6NA .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W42bG6NA .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W42bG6NA .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W42bG6NA .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W42bG6NA .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W42bG6NA .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W42bG6NA .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W42bG6NA .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W42bG6NA .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W42bG6NA .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W42bG6NA .card-title a {
  transition: 0.4s all;
}
.cid-u6W42bG6NA .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6W42bG6NA .card-title P {
  text-align: center;
}
.cid-u6W42UNo3k {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W42UNo3k .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W42UNo3k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W42UNo3k .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W42UNo3k .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W42UNo3k .mbr-section-title {
  color: #e0b548;
}
.cid-u6W42UNo3k .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W42UNo3k .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W42UNo3k .card-row {
  align-items: stretch;
}
.cid-u6W42UNo3k .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W42UNo3k .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W42UNo3k .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W42UNo3k .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W42UNo3k .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W42UNo3k .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W42UNo3k .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W42UNo3k .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W42UNo3k .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W42UNo3k .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W42UNo3k .card-title a {
  transition: 0.4s all;
}
.cid-u6W42UNo3k .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6UPJG69M4 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6UPJG69M4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UPJG69M4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UPJG69M4 .section-border-item {
  background-color: #fcdb42;
}
.cid-u6UPJG69M4 .mbr-section-title {
  color: #fff;
}
.cid-u6UPJG69M4 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6UPJG69M4 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6UPJG69M4 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7ed1rDKHV {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7ed1rDKHV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7ed1rDKHV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7ed1rDKHV h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7ed1rDKHV .row {
  justify-content: space-between;
}
.cid-u7ed1rDKHV .mbr-text,
.cid-u7ed1rDKHV .mbr-section-btn {
  text-align: center;
}
.cid-u6UPJGzq0c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6UPJGzq0c .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UPJGzq0c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UPJGzq0c .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6UPJGzq0c .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6UPJGzq0c .container {
    max-width: 540px;
  }
}
.cid-u6UPJGzq0c .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6UPJGzq0c .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6UPJGzq0c .mbr-section-title {
  color: #FF014E;
}
.cid-u6UPJGzq0c .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6UPJGzq0c .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6UPJGzq0c .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6UPJGPD6l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6UPJGPD6l .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UPJGPD6l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UPJGPD6l .item {
  padding-bottom: 2rem;
}
.cid-u6UPJGPD6l .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6UPJGPD6l .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6UPJGPD6l .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-u6UPJGPD6l .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6UPJGPD6l .carousel-control,
.cid-u6UPJGPD6l .close {
  background: #1b1b1b;
}
.cid-u6UPJGPD6l .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6UPJGPD6l .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6UPJGPD6l .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6UPJGPD6l .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6UPJGPD6l .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-u6UPJGPD6l .close::before {
  content: '\e91a';
}
.cid-u6UPJGPD6l .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6UPJGPD6l .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-u6UPJGPD6l .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6UPJGPD6l .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6UPJGPD6l .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6UPJGPD6l .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6UPJGPD6l .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-u6UPJGPD6l .carousel-indicators li.active,
.cid-u6UPJGPD6l .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6UPJGPD6l .carousel-indicators li::after,
.cid-u6UPJGPD6l .carousel-indicators li::before {
  content: none;
}
.cid-u6UPJGPD6l .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6UPJGPD6l .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6UPJGPD6l .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6UPJGPD6l .carousel-indicators {
    display: none;
  }
}
.cid-u6UPJGPD6l .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6UPJGPD6l .carousel-inner > .active {
  display: block;
}
.cid-u6UPJGPD6l .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6UPJGPD6l .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6UPJGPD6l .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6UPJGPD6l .carousel-control,
  .cid-u6UPJGPD6l .carousel-indicators,
  .cid-u6UPJGPD6l .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6UPJGPD6l .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6UPJGPD6l .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6UPJGPD6l .carousel-indicators .active,
.cid-u6UPJGPD6l .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6UPJGPD6l .carousel-indicators .active {
  background: #fff;
}
.cid-u6UPJGPD6l .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6UPJGPD6l .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6UPJGPD6l .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6UPJGPD6l .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6UPJGPD6l .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6UPJGPD6l .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6UPJGPD6l .carousel {
  width: 100%;
}
.cid-u6UPJGPD6l .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6UPJGPD6l .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6UPJGPD6l .modal.fade .modal-dialog,
.cid-u6UPJGPD6l .modal.in .modal-dialog {
  transform: none;
}
.cid-u6UPJGPD6l .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6UPJGPD6l H6 {
  text-align: center;
}
.cid-u6UPJGPD6l H3 {
  color: #000000;
}
.cid-u6UPJHegBM {
  background-image: url("../../../assets/images/b7e6f213-0d99-4897-84b0-699e44249f3b-1.webp");
}
.cid-u6UPJHegBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UPJHegBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UPJHegBM .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6UPJHegBM .mbr-text,
.cid-u6UPJHegBM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6UPJHegBM .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6YqBSYlsU {
  background-image: url("../../../assets/images/c2afe8c0-93cd-48ae-8b8f-92bb0a2c2bd6.webp");
}
.cid-u6YqBSYlsU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6YqBSYlsU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6YqBSYlsU .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6YqBSYlsU .mbr-text,
.cid-u6YqBSYlsU .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6YqBSYlsU .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6W45gZvWZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W45gZvWZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W45gZvWZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W45gZvWZ .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W45gZvWZ .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W45gZvWZ .mbr-section-title {
  color: #e0b548;
}
.cid-u6W45gZvWZ .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W45gZvWZ .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W45gZvWZ .card-row {
  align-items: stretch;
}
.cid-u6W45gZvWZ .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W45gZvWZ .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W45gZvWZ .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W45gZvWZ .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W45gZvWZ .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W45gZvWZ .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W45gZvWZ .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W45gZvWZ .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W45gZvWZ .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W45gZvWZ .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W45gZvWZ .card-title a {
  transition: 0.4s all;
}
.cid-u6W45gZvWZ .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6W45gZvWZ .card-title P {
  text-align: center;
}
.cid-u6W45WDxRz {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W45WDxRz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W45WDxRz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W45WDxRz .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W45WDxRz .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W45WDxRz .mbr-section-title {
  color: #e0b548;
}
.cid-u6W45WDxRz .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W45WDxRz .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W45WDxRz .card-row {
  align-items: stretch;
}
.cid-u6W45WDxRz .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W45WDxRz .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W45WDxRz .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W45WDxRz .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W45WDxRz .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W45WDxRz .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W45WDxRz .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W45WDxRz .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W45WDxRz .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W45WDxRz .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W45WDxRz .card-title a {
  transition: 0.4s all;
}
.cid-u6W45WDxRz .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6UQkfdMls {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6UQkfdMls .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UQkfdMls .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UQkfdMls .section-border-item {
  background-color: #fcdb42;
}
.cid-u6UQkfdMls .mbr-section-title {
  color: #fff;
}
.cid-u6UQkfdMls .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6UQkfdMls .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6UQkfdMls .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u6W3tfhbqs {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u6W3tfhbqs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W3tfhbqs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W3tfhbqs h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u6W3tfhbqs .row {
  justify-content: space-between;
}
.cid-u6W3tfhbqs .mbr-text,
.cid-u6W3tfhbqs .mbr-section-btn {
  text-align: center;
}
.cid-u6UQkfGZPD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6UQkfGZPD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UQkfGZPD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UQkfGZPD .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6UQkfGZPD .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6UQkfGZPD .container {
    max-width: 540px;
  }
}
.cid-u6UQkfGZPD .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6UQkfGZPD .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6UQkfGZPD .mbr-section-title {
  color: #FF014E;
}
.cid-u6UQkfGZPD .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6UQkfGZPD .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6UQkfGZPD .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6UQkfUW6O {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6UQkfUW6O .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UQkfUW6O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UQkfUW6O .item {
  padding-bottom: 2rem;
}
.cid-u6UQkfUW6O .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6UQkfUW6O .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6UQkfUW6O .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-u6UQkfUW6O .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6UQkfUW6O .carousel-control,
.cid-u6UQkfUW6O .close {
  background: #1b1b1b;
}
.cid-u6UQkfUW6O .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6UQkfUW6O .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6UQkfUW6O .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6UQkfUW6O .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6UQkfUW6O .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-u6UQkfUW6O .close::before {
  content: '\e91a';
}
.cid-u6UQkfUW6O .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6UQkfUW6O .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-u6UQkfUW6O .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6UQkfUW6O .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6UQkfUW6O .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6UQkfUW6O .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6UQkfUW6O .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-u6UQkfUW6O .carousel-indicators li.active,
.cid-u6UQkfUW6O .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6UQkfUW6O .carousel-indicators li::after,
.cid-u6UQkfUW6O .carousel-indicators li::before {
  content: none;
}
.cid-u6UQkfUW6O .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6UQkfUW6O .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6UQkfUW6O .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6UQkfUW6O .carousel-indicators {
    display: none;
  }
}
.cid-u6UQkfUW6O .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6UQkfUW6O .carousel-inner > .active {
  display: block;
}
.cid-u6UQkfUW6O .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6UQkfUW6O .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6UQkfUW6O .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6UQkfUW6O .carousel-control,
  .cid-u6UQkfUW6O .carousel-indicators,
  .cid-u6UQkfUW6O .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6UQkfUW6O .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6UQkfUW6O .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6UQkfUW6O .carousel-indicators .active,
.cid-u6UQkfUW6O .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6UQkfUW6O .carousel-indicators .active {
  background: #fff;
}
.cid-u6UQkfUW6O .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6UQkfUW6O .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6UQkfUW6O .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6UQkfUW6O .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6UQkfUW6O .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6UQkfUW6O .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6UQkfUW6O .carousel {
  width: 100%;
}
.cid-u6UQkfUW6O .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6UQkfUW6O .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6UQkfUW6O .modal.fade .modal-dialog,
.cid-u6UQkfUW6O .modal.in .modal-dialog {
  transform: none;
}
.cid-u6UQkfUW6O .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6UQkfUW6O H6 {
  text-align: center;
}
.cid-u6UQkfUW6O H3 {
  color: #000000;
}
.cid-u6YA5o4Gjx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6YA5o4Gjx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6YA5o4Gjx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6YA5o4Gjx .item {
  padding-bottom: 2rem;
}
.cid-u6YA5o4Gjx .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6YA5o4Gjx .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6YA5o4Gjx .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-u6YA5o4Gjx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6YA5o4Gjx .carousel-control,
.cid-u6YA5o4Gjx .close {
  background: #1b1b1b;
}
.cid-u6YA5o4Gjx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6YA5o4Gjx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6YA5o4Gjx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6YA5o4Gjx .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6YA5o4Gjx .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-u6YA5o4Gjx .close::before {
  content: '\e91a';
}
.cid-u6YA5o4Gjx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6YA5o4Gjx .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-u6YA5o4Gjx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6YA5o4Gjx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6YA5o4Gjx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6YA5o4Gjx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6YA5o4Gjx .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-u6YA5o4Gjx .carousel-indicators li.active,
.cid-u6YA5o4Gjx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6YA5o4Gjx .carousel-indicators li::after,
.cid-u6YA5o4Gjx .carousel-indicators li::before {
  content: none;
}
.cid-u6YA5o4Gjx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6YA5o4Gjx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6YA5o4Gjx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6YA5o4Gjx .carousel-indicators {
    display: none;
  }
}
.cid-u6YA5o4Gjx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6YA5o4Gjx .carousel-inner > .active {
  display: block;
}
.cid-u6YA5o4Gjx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6YA5o4Gjx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6YA5o4Gjx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6YA5o4Gjx .carousel-control,
  .cid-u6YA5o4Gjx .carousel-indicators,
  .cid-u6YA5o4Gjx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6YA5o4Gjx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6YA5o4Gjx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6YA5o4Gjx .carousel-indicators .active,
.cid-u6YA5o4Gjx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6YA5o4Gjx .carousel-indicators .active {
  background: #fff;
}
.cid-u6YA5o4Gjx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6YA5o4Gjx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6YA5o4Gjx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6YA5o4Gjx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6YA5o4Gjx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6YA5o4Gjx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6YA5o4Gjx .carousel {
  width: 100%;
}
.cid-u6YA5o4Gjx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6YA5o4Gjx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6YA5o4Gjx .modal.fade .modal-dialog,
.cid-u6YA5o4Gjx .modal.in .modal-dialog {
  transform: none;
}
.cid-u6YA5o4Gjx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6YA5o4Gjx H6 {
  text-align: center;
}
.cid-u6YA5o4Gjx H3 {
  color: #000000;
}
.cid-u6YCOndPdy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6YCOndPdy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6YCOndPdy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6YCOndPdy .item {
  padding-bottom: 2rem;
}
.cid-u6YCOndPdy .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6YCOndPdy .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6YCOndPdy .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-u6YCOndPdy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6YCOndPdy .carousel-control,
.cid-u6YCOndPdy .close {
  background: #1b1b1b;
}
.cid-u6YCOndPdy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6YCOndPdy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6YCOndPdy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6YCOndPdy .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6YCOndPdy .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-u6YCOndPdy .close::before {
  content: '\e91a';
}
.cid-u6YCOndPdy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6YCOndPdy .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-u6YCOndPdy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6YCOndPdy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6YCOndPdy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6YCOndPdy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6YCOndPdy .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-u6YCOndPdy .carousel-indicators li.active,
.cid-u6YCOndPdy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6YCOndPdy .carousel-indicators li::after,
.cid-u6YCOndPdy .carousel-indicators li::before {
  content: none;
}
.cid-u6YCOndPdy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6YCOndPdy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6YCOndPdy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6YCOndPdy .carousel-indicators {
    display: none;
  }
}
.cid-u6YCOndPdy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6YCOndPdy .carousel-inner > .active {
  display: block;
}
.cid-u6YCOndPdy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6YCOndPdy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6YCOndPdy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6YCOndPdy .carousel-control,
  .cid-u6YCOndPdy .carousel-indicators,
  .cid-u6YCOndPdy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6YCOndPdy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6YCOndPdy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6YCOndPdy .carousel-indicators .active,
.cid-u6YCOndPdy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6YCOndPdy .carousel-indicators .active {
  background: #fff;
}
.cid-u6YCOndPdy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6YCOndPdy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6YCOndPdy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6YCOndPdy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6YCOndPdy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6YCOndPdy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6YCOndPdy .carousel {
  width: 100%;
}
.cid-u6YCOndPdy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6YCOndPdy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6YCOndPdy .modal.fade .modal-dialog,
.cid-u6YCOndPdy .modal.in .modal-dialog {
  transform: none;
}
.cid-u6YCOndPdy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6YCOndPdy H6 {
  text-align: center;
}
.cid-u6YCOndPdy H3 {
  color: #000000;
}
.cid-u6YEpra2u4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6YEpra2u4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6YEpra2u4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6YEpra2u4 .item {
  padding-bottom: 2rem;
}
.cid-u6YEpra2u4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6YEpra2u4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6YEpra2u4 .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-u6YEpra2u4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6YEpra2u4 .carousel-control,
.cid-u6YEpra2u4 .close {
  background: #1b1b1b;
}
.cid-u6YEpra2u4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6YEpra2u4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6YEpra2u4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6YEpra2u4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6YEpra2u4 .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-u6YEpra2u4 .close::before {
  content: '\e91a';
}
.cid-u6YEpra2u4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6YEpra2u4 .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-u6YEpra2u4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6YEpra2u4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6YEpra2u4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6YEpra2u4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6YEpra2u4 .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-u6YEpra2u4 .carousel-indicators li.active,
.cid-u6YEpra2u4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6YEpra2u4 .carousel-indicators li::after,
.cid-u6YEpra2u4 .carousel-indicators li::before {
  content: none;
}
.cid-u6YEpra2u4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6YEpra2u4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6YEpra2u4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6YEpra2u4 .carousel-indicators {
    display: none;
  }
}
.cid-u6YEpra2u4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6YEpra2u4 .carousel-inner > .active {
  display: block;
}
.cid-u6YEpra2u4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6YEpra2u4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6YEpra2u4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6YEpra2u4 .carousel-control,
  .cid-u6YEpra2u4 .carousel-indicators,
  .cid-u6YEpra2u4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6YEpra2u4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6YEpra2u4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6YEpra2u4 .carousel-indicators .active,
.cid-u6YEpra2u4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6YEpra2u4 .carousel-indicators .active {
  background: #fff;
}
.cid-u6YEpra2u4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6YEpra2u4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6YEpra2u4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6YEpra2u4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6YEpra2u4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6YEpra2u4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6YEpra2u4 .carousel {
  width: 100%;
}
.cid-u6YEpra2u4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6YEpra2u4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6YEpra2u4 .modal.fade .modal-dialog,
.cid-u6YEpra2u4 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6YEpra2u4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6YEpra2u4 H6 {
  text-align: center;
}
.cid-u6YEpra2u4 H3 {
  color: #000000;
}
.cid-u6UQkgAP2O {
  background-image: url("../../../assets/images/artdeco-living-room-fireplace.jpeg");
}
.cid-u6UQkgAP2O .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UQkgAP2O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UQkgAP2O .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6UQkgAP2O .mbr-text,
.cid-u6UQkgAP2O .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6UQkgAP2O .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6UQkgk2MU {
  background-image: url("../../../assets/images/artdeco-living-room-fireplace2.jpeg");
}
.cid-u6UQkgk2MU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UQkgk2MU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UQkgk2MU .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6UQkgk2MU .mbr-text,
.cid-u6UQkgk2MU .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6UQkgk2MU .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6W4886qyw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W4886qyw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W4886qyw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W4886qyw .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W4886qyw .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W4886qyw .mbr-section-title {
  color: #e0b548;
}
.cid-u6W4886qyw .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W4886qyw .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W4886qyw .card-row {
  align-items: stretch;
}
.cid-u6W4886qyw .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W4886qyw .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W4886qyw .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W4886qyw .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W4886qyw .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W4886qyw .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W4886qyw .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W4886qyw .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W4886qyw .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W4886qyw .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W4886qyw .card-title a {
  transition: 0.4s all;
}
.cid-u6W4886qyw .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6W4886qyw .card-title P {
  text-align: center;
}
.cid-u6W48UhLYS {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W48UhLYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W48UhLYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W48UhLYS .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W48UhLYS .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W48UhLYS .mbr-section-title {
  color: #e0b548;
}
.cid-u6W48UhLYS .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W48UhLYS .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W48UhLYS .card-row {
  align-items: stretch;
}
.cid-u6W48UhLYS .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W48UhLYS .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W48UhLYS .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W48UhLYS .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W48UhLYS .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W48UhLYS .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W48UhLYS .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W48UhLYS .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W48UhLYS .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W48UhLYS .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W48UhLYS .card-title a {
  transition: 0.4s all;
}
.cid-u6W48UhLYS .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6URTCQjkF {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6URTCQjkF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6URTCQjkF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6URTCQjkF .section-border-item {
  background-color: #fcdb42;
}
.cid-u6URTCQjkF .mbr-section-title {
  color: #fff;
}
.cid-u6URTCQjkF .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6URTCQjkF .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6URTCQjkF .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u6W3wlb6hD {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u6W3wlb6hD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W3wlb6hD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W3wlb6hD h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u6W3wlb6hD .row {
  justify-content: space-between;
}
.cid-u6W3wlb6hD .mbr-text,
.cid-u6W3wlb6hD .mbr-section-btn {
  text-align: center;
}
.cid-u6URTDlyfS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6URTDlyfS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6URTDlyfS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6URTDlyfS .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6URTDlyfS .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6URTDlyfS .container {
    max-width: 540px;
  }
}
.cid-u6URTDlyfS .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6URTDlyfS .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6URTDlyfS .mbr-section-title {
  color: #FF014E;
}
.cid-u6URTDlyfS .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6URTDlyfS .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6URTDlyfS .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6URTDCLsb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6URTDCLsb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6URTDCLsb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6URTDCLsb .item {
  padding-bottom: 2rem;
}
.cid-u6URTDCLsb .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6URTDCLsb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6URTDCLsb .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-u6URTDCLsb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6URTDCLsb .carousel-control,
.cid-u6URTDCLsb .close {
  background: #1b1b1b;
}
.cid-u6URTDCLsb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6URTDCLsb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6URTDCLsb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6URTDCLsb .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6URTDCLsb .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-u6URTDCLsb .close::before {
  content: '\e91a';
}
.cid-u6URTDCLsb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6URTDCLsb .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-u6URTDCLsb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6URTDCLsb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6URTDCLsb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6URTDCLsb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6URTDCLsb .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-u6URTDCLsb .carousel-indicators li.active,
.cid-u6URTDCLsb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6URTDCLsb .carousel-indicators li::after,
.cid-u6URTDCLsb .carousel-indicators li::before {
  content: none;
}
.cid-u6URTDCLsb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6URTDCLsb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6URTDCLsb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6URTDCLsb .carousel-indicators {
    display: none;
  }
}
.cid-u6URTDCLsb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6URTDCLsb .carousel-inner > .active {
  display: block;
}
.cid-u6URTDCLsb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6URTDCLsb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6URTDCLsb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6URTDCLsb .carousel-control,
  .cid-u6URTDCLsb .carousel-indicators,
  .cid-u6URTDCLsb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6URTDCLsb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6URTDCLsb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6URTDCLsb .carousel-indicators .active,
.cid-u6URTDCLsb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6URTDCLsb .carousel-indicators .active {
  background: #fff;
}
.cid-u6URTDCLsb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6URTDCLsb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6URTDCLsb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6URTDCLsb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6URTDCLsb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6URTDCLsb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6URTDCLsb .carousel {
  width: 100%;
}
.cid-u6URTDCLsb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6URTDCLsb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6URTDCLsb .modal.fade .modal-dialog,
.cid-u6URTDCLsb .modal.in .modal-dialog {
  transform: none;
}
.cid-u6URTDCLsb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6URTDCLsb H6 {
  text-align: center;
}
.cid-u6URTDCLsb H3 {
  color: #000000;
}
.cid-u6YWu3jIaU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6YWu3jIaU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6YWu3jIaU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6YWu3jIaU .item {
  padding-bottom: 2rem;
}
.cid-u6YWu3jIaU .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6YWu3jIaU .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6YWu3jIaU .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-u6YWu3jIaU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6YWu3jIaU .carousel-control,
.cid-u6YWu3jIaU .close {
  background: #1b1b1b;
}
.cid-u6YWu3jIaU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6YWu3jIaU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6YWu3jIaU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6YWu3jIaU .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6YWu3jIaU .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-u6YWu3jIaU .close::before {
  content: '\e91a';
}
.cid-u6YWu3jIaU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6YWu3jIaU .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-u6YWu3jIaU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6YWu3jIaU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6YWu3jIaU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6YWu3jIaU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6YWu3jIaU .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-u6YWu3jIaU .carousel-indicators li.active,
.cid-u6YWu3jIaU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6YWu3jIaU .carousel-indicators li::after,
.cid-u6YWu3jIaU .carousel-indicators li::before {
  content: none;
}
.cid-u6YWu3jIaU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6YWu3jIaU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6YWu3jIaU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6YWu3jIaU .carousel-indicators {
    display: none;
  }
}
.cid-u6YWu3jIaU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6YWu3jIaU .carousel-inner > .active {
  display: block;
}
.cid-u6YWu3jIaU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6YWu3jIaU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6YWu3jIaU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6YWu3jIaU .carousel-control,
  .cid-u6YWu3jIaU .carousel-indicators,
  .cid-u6YWu3jIaU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6YWu3jIaU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6YWu3jIaU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6YWu3jIaU .carousel-indicators .active,
.cid-u6YWu3jIaU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6YWu3jIaU .carousel-indicators .active {
  background: #fff;
}
.cid-u6YWu3jIaU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6YWu3jIaU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6YWu3jIaU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6YWu3jIaU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6YWu3jIaU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6YWu3jIaU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6YWu3jIaU .carousel {
  width: 100%;
}
.cid-u6YWu3jIaU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6YWu3jIaU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6YWu3jIaU .modal.fade .modal-dialog,
.cid-u6YWu3jIaU .modal.in .modal-dialog {
  transform: none;
}
.cid-u6YWu3jIaU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6YWu3jIaU H6 {
  text-align: center;
}
.cid-u6YWu3jIaU H3 {
  color: #000000;
}
.cid-u6USpR4jly {
  background-image: url("../../../assets/images/bd0b4849-c8f0-4a86-bd9a-25d84980a27a.webp");
}
.cid-u6USpR4jly .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6USpR4jly .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6USpR4jly .mbr-section-title {
  color: #ffffff;
}
.cid-u6USpR4jly .mbr-text,
.cid-u6USpR4jly .mbr-section-btn {
  color: #e6c63b;
}
.cid-u6W4buroNg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W4buroNg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W4buroNg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W4buroNg .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W4buroNg .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W4buroNg .mbr-section-title {
  color: #e0b548;
}
.cid-u6W4buroNg .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W4buroNg .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W4buroNg .card-row {
  align-items: stretch;
}
.cid-u6W4buroNg .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W4buroNg .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W4buroNg .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W4buroNg .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W4buroNg .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W4buroNg .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W4buroNg .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W4buroNg .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W4buroNg .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W4buroNg .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W4buroNg .card-title a {
  transition: 0.4s all;
}
.cid-u6W4buroNg .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6W4buroNg .card-title P {
  text-align: center;
}
.cid-u6W4cF62D6 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W4cF62D6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W4cF62D6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W4cF62D6 .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W4cF62D6 .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W4cF62D6 .mbr-section-title {
  color: #e0b548;
}
.cid-u6W4cF62D6 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W4cF62D6 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W4cF62D6 .card-row {
  align-items: stretch;
}
.cid-u6W4cF62D6 .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W4cF62D6 .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W4cF62D6 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W4cF62D6 .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W4cF62D6 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W4cF62D6 .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W4cF62D6 .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W4cF62D6 .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W4cF62D6 .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W4cF62D6 .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W4cF62D6 .card-title a {
  transition: 0.4s all;
}
.cid-u6W4cF62D6 .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6AixlcBTe {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6AixlcBTe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6AixlcBTe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6AixlcBTe .section-border-item {
  background-color: #fcdb42;
}
.cid-u6AixlcBTe .mbr-section-title {
  color: #fff;
}
.cid-u6AixlcBTe .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6AixlcBTe .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6AixlcBTe .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e4tBfV8h {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e4tBfV8h .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e4tBfV8h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e4tBfV8h h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e4tBfV8h .row {
  justify-content: space-between;
}
.cid-u7e4tBfV8h .mbr-text,
.cid-u7e4tBfV8h .mbr-section-btn {
  text-align: center;
}
.cid-u6AixlNEId {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6AixlNEId .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6AixlNEId .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6AixlNEId .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6AixlNEId .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6AixlNEId .container {
    max-width: 540px;
  }
}
.cid-u6AixlNEId .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6AixlNEId .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6AixlNEId .mbr-section-title {
  color: #FF014E;
}
.cid-u6AixlNEId .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6AixlNEId .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6AixlNEId .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6Aixm27lr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6Aixm27lr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Aixm27lr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6Aixm27lr .item {
  padding-bottom: 2rem;
}
.cid-u6Aixm27lr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6Aixm27lr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6Aixm27lr .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-u6Aixm27lr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6Aixm27lr .carousel-control,
.cid-u6Aixm27lr .close {
  background: #1b1b1b;
}
.cid-u6Aixm27lr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6Aixm27lr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6Aixm27lr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6Aixm27lr .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6Aixm27lr .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-u6Aixm27lr .close::before {
  content: '\e91a';
}
.cid-u6Aixm27lr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6Aixm27lr .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-u6Aixm27lr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6Aixm27lr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6Aixm27lr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6Aixm27lr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6Aixm27lr .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-u6Aixm27lr .carousel-indicators li.active,
.cid-u6Aixm27lr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6Aixm27lr .carousel-indicators li::after,
.cid-u6Aixm27lr .carousel-indicators li::before {
  content: none;
}
.cid-u6Aixm27lr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6Aixm27lr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6Aixm27lr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6Aixm27lr .carousel-indicators {
    display: none;
  }
}
.cid-u6Aixm27lr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6Aixm27lr .carousel-inner > .active {
  display: block;
}
.cid-u6Aixm27lr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6Aixm27lr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6Aixm27lr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6Aixm27lr .carousel-control,
  .cid-u6Aixm27lr .carousel-indicators,
  .cid-u6Aixm27lr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6Aixm27lr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6Aixm27lr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6Aixm27lr .carousel-indicators .active,
.cid-u6Aixm27lr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6Aixm27lr .carousel-indicators .active {
  background: #fff;
}
.cid-u6Aixm27lr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6Aixm27lr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6Aixm27lr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6Aixm27lr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6Aixm27lr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6Aixm27lr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6Aixm27lr .carousel {
  width: 100%;
}
.cid-u6Aixm27lr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6Aixm27lr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6Aixm27lr .modal.fade .modal-dialog,
.cid-u6Aixm27lr .modal.in .modal-dialog {
  transform: none;
}
.cid-u6Aixm27lr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6Aixm27lr H6 {
  text-align: center;
}
.cid-u6Aixm27lr H3 {
  color: #000000;
}
.cid-u6AixmCKtX {
  background-image: url("../../../assets/images/dalle-2024-03-09-21.22.56-design-a-high-quality-realistic-image-of-a-bedroom-that-reflects-a-minimalist-interpretation-of-the-luxurious-style-shown-in-the-provided-picture.-th.webp");
}
.cid-u6AixmCKtX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6AixmCKtX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6AixmCKtX .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6AixmCKtX .mbr-text,
.cid-u6AixmCKtX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6AixmCKtX .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6vt8zs7vn {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6vt8zs7vn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vt8zs7vn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vt8zs7vn .section-border-item {
  background-color: #fcdb42;
}
.cid-u6vt8zs7vn .mbr-section-title {
  color: #fff;
}
.cid-u6vt8zs7vn .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6vt8zs7vn .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6vt8zs7vn .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e4qkk4KH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e4qkk4KH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e4qkk4KH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e4qkk4KH h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e4qkk4KH .row {
  justify-content: space-between;
}
.cid-u7e4qkk4KH .mbr-text,
.cid-u7e4qkk4KH .mbr-section-btn {
  text-align: center;
}
.cid-u6vt8zYJEF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6vt8zYJEF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vt8zYJEF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vt8zYJEF .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6vt8zYJEF .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6vt8zYJEF .container {
    max-width: 540px;
  }
}
.cid-u6vt8zYJEF .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6vt8zYJEF .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6vt8zYJEF .mbr-section-title {
  color: #FF014E;
}
.cid-u6vt8zYJEF .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6vt8zYJEF .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6vt8zYJEF .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6vt8Acu1l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6vt8Acu1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vt8Acu1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vt8Acu1l .item {
  padding-bottom: 2rem;
}
.cid-u6vt8Acu1l .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6vt8Acu1l .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6vt8Acu1l .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-u6vt8Acu1l .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6vt8Acu1l .carousel-control,
.cid-u6vt8Acu1l .close {
  background: #1b1b1b;
}
.cid-u6vt8Acu1l .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6vt8Acu1l .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6vt8Acu1l .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6vt8Acu1l .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6vt8Acu1l .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-u6vt8Acu1l .close::before {
  content: '\e91a';
}
.cid-u6vt8Acu1l .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6vt8Acu1l .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-u6vt8Acu1l .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6vt8Acu1l .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6vt8Acu1l .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6vt8Acu1l .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6vt8Acu1l .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-u6vt8Acu1l .carousel-indicators li.active,
.cid-u6vt8Acu1l .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6vt8Acu1l .carousel-indicators li::after,
.cid-u6vt8Acu1l .carousel-indicators li::before {
  content: none;
}
.cid-u6vt8Acu1l .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6vt8Acu1l .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6vt8Acu1l .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6vt8Acu1l .carousel-indicators {
    display: none;
  }
}
.cid-u6vt8Acu1l .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6vt8Acu1l .carousel-inner > .active {
  display: block;
}
.cid-u6vt8Acu1l .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6vt8Acu1l .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6vt8Acu1l .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6vt8Acu1l .carousel-control,
  .cid-u6vt8Acu1l .carousel-indicators,
  .cid-u6vt8Acu1l .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6vt8Acu1l .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6vt8Acu1l .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6vt8Acu1l .carousel-indicators .active,
.cid-u6vt8Acu1l .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6vt8Acu1l .carousel-indicators .active {
  background: #fff;
}
.cid-u6vt8Acu1l .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6vt8Acu1l .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6vt8Acu1l .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6vt8Acu1l .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6vt8Acu1l .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6vt8Acu1l .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6vt8Acu1l .carousel {
  width: 100%;
}
.cid-u6vt8Acu1l .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6vt8Acu1l .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6vt8Acu1l .modal.fade .modal-dialog,
.cid-u6vt8Acu1l .modal.in .modal-dialog {
  transform: none;
}
.cid-u6vt8Acu1l .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6vt8Acu1l H6 {
  text-align: center;
}
.cid-u6vt8Acu1l H3 {
  color: #000000;
}
.cid-u6vt8ABhZ4 {
  background-image: url("../../../assets/images/dalle-2024-03-09-18.16.26-create-a-highly-detailed-photorealistic-image-of-a-modern-bedroom-at-night-with-a-contemporary-design-aesthetic.-the-room-should-have-soft-ambient-l.webp");
}
.cid-u6vt8ABhZ4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vt8ABhZ4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vt8ABhZ4 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6vt8ABhZ4 .mbr-text,
.cid-u6vt8ABhZ4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6vt8ABhZ4 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6vt8ARmVV {
  background-image: url("../../../assets/images/kg-veldman-10.jpg");
}
.cid-u6vt8ARmVV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vt8ARmVV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vt8ARmVV .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6vt8ARmVV .mbr-text,
.cid-u6vt8ARmVV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6vt8ARmVV .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6vbUhU031 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6vbUhU031 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vbUhU031 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vbUhU031 .section-border-item {
  background-color: #fcdb42;
}
.cid-u6vbUhU031 .mbr-section-title {
  color: #fff;
}
.cid-u6vbUhU031 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6vbUhU031 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6vbUhU031 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e4mYoVcn {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e4mYoVcn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e4mYoVcn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e4mYoVcn h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e4mYoVcn .row {
  justify-content: space-between;
}
.cid-u7e4mYoVcn .mbr-text,
.cid-u7e4mYoVcn .mbr-section-btn {
  text-align: center;
}
.cid-u6vbUirasf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6vbUirasf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vbUirasf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vbUirasf .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6vbUirasf .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6vbUirasf .container {
    max-width: 540px;
  }
}
.cid-u6vbUirasf .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6vbUirasf .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6vbUirasf .mbr-section-title {
  color: #FF014E;
}
.cid-u6vbUirasf .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6vbUirasf .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6vbUirasf .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6vbUiHu6T {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6vbUiHu6T .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vbUiHu6T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vbUiHu6T .item {
  padding-bottom: 2rem;
}
.cid-u6vbUiHu6T .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6vbUiHu6T .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6vbUiHu6T .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-u6vbUiHu6T .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6vbUiHu6T .carousel-control,
.cid-u6vbUiHu6T .close {
  background: #1b1b1b;
}
.cid-u6vbUiHu6T .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6vbUiHu6T .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6vbUiHu6T .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6vbUiHu6T .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6vbUiHu6T .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-u6vbUiHu6T .close::before {
  content: '\e91a';
}
.cid-u6vbUiHu6T .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6vbUiHu6T .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-u6vbUiHu6T .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6vbUiHu6T .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6vbUiHu6T .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6vbUiHu6T .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6vbUiHu6T .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-u6vbUiHu6T .carousel-indicators li.active,
.cid-u6vbUiHu6T .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6vbUiHu6T .carousel-indicators li::after,
.cid-u6vbUiHu6T .carousel-indicators li::before {
  content: none;
}
.cid-u6vbUiHu6T .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6vbUiHu6T .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6vbUiHu6T .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6vbUiHu6T .carousel-indicators {
    display: none;
  }
}
.cid-u6vbUiHu6T .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6vbUiHu6T .carousel-inner > .active {
  display: block;
}
.cid-u6vbUiHu6T .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6vbUiHu6T .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6vbUiHu6T .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6vbUiHu6T .carousel-control,
  .cid-u6vbUiHu6T .carousel-indicators,
  .cid-u6vbUiHu6T .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6vbUiHu6T .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6vbUiHu6T .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6vbUiHu6T .carousel-indicators .active,
.cid-u6vbUiHu6T .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6vbUiHu6T .carousel-indicators .active {
  background: #fff;
}
.cid-u6vbUiHu6T .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6vbUiHu6T .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6vbUiHu6T .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6vbUiHu6T .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6vbUiHu6T .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6vbUiHu6T .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6vbUiHu6T .carousel {
  width: 100%;
}
.cid-u6vbUiHu6T .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6vbUiHu6T .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6vbUiHu6T .modal.fade .modal-dialog,
.cid-u6vbUiHu6T .modal.in .modal-dialog {
  transform: none;
}
.cid-u6vbUiHu6T .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6vbUiHu6T H6 {
  text-align: center;
}
.cid-u6vbUiHu6T H3 {
  color: #000000;
}
.cid-u6vbUj7SHl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6vbUj7SHl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vbUj7SHl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vbUj7SHl .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6vbUj7SHl .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6vbUj7SHl .container {
    max-width: 540px;
  }
}
.cid-u6vbUj7SHl .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6vbUj7SHl .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6vbUj7SHl .mbr-section-title {
  color: #FF014E;
}
.cid-u6vbUj7SHl .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6vbUj7SHl .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6vbUj7SHl .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6vbUjpSsd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6vbUjpSsd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vbUjpSsd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vbUjpSsd .item {
  padding-bottom: 2rem;
}
.cid-u6vbUjpSsd .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6vbUjpSsd .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6vbUjpSsd .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-u6vbUjpSsd .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6vbUjpSsd .carousel-control,
.cid-u6vbUjpSsd .close {
  background: #1b1b1b;
}
.cid-u6vbUjpSsd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6vbUjpSsd .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6vbUjpSsd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6vbUjpSsd .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6vbUjpSsd .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-u6vbUjpSsd .close::before {
  content: '\e91a';
}
.cid-u6vbUjpSsd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6vbUjpSsd .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-u6vbUjpSsd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6vbUjpSsd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6vbUjpSsd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6vbUjpSsd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6vbUjpSsd .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-u6vbUjpSsd .carousel-indicators li.active,
.cid-u6vbUjpSsd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6vbUjpSsd .carousel-indicators li::after,
.cid-u6vbUjpSsd .carousel-indicators li::before {
  content: none;
}
.cid-u6vbUjpSsd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6vbUjpSsd .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6vbUjpSsd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6vbUjpSsd .carousel-indicators {
    display: none;
  }
}
.cid-u6vbUjpSsd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6vbUjpSsd .carousel-inner > .active {
  display: block;
}
.cid-u6vbUjpSsd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6vbUjpSsd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6vbUjpSsd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6vbUjpSsd .carousel-control,
  .cid-u6vbUjpSsd .carousel-indicators,
  .cid-u6vbUjpSsd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6vbUjpSsd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6vbUjpSsd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6vbUjpSsd .carousel-indicators .active,
.cid-u6vbUjpSsd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6vbUjpSsd .carousel-indicators .active {
  background: #fff;
}
.cid-u6vbUjpSsd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6vbUjpSsd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6vbUjpSsd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6vbUjpSsd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6vbUjpSsd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6vbUjpSsd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6vbUjpSsd .carousel {
  width: 100%;
}
.cid-u6vbUjpSsd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6vbUjpSsd .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6vbUjpSsd .modal.fade .modal-dialog,
.cid-u6vbUjpSsd .modal.in .modal-dialog {
  transform: none;
}
.cid-u6vbUjpSsd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6vbUjpSsd H6 {
  text-align: center;
}
.cid-u6vbUjpSsd H3 {
  color: #000000;
}
.cid-u6vs6nn0D0 {
  background-image: url("../../../assets/images/mediterranean-style-house-interior-17.jpg");
}
.cid-u6vs6nn0D0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vs6nn0D0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vs6nn0D0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6vs6nn0D0 .mbr-text,
.cid-u6vs6nn0D0 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6vs6nn0D0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6uRSGir3C {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6uRSGir3C .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6uRSGir3C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6uRSGir3C .section-border-item {
  background-color: #fcdb42;
}
.cid-u6uRSGir3C .mbr-section-title {
  color: #fff;
}
.cid-u6uRSGir3C .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6uRSGir3C .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6uRSGir3C .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e4hvu9k4 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e4hvu9k4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e4hvu9k4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e4hvu9k4 h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e4hvu9k4 .row {
  justify-content: space-between;
}
.cid-u7e4hvu9k4 .mbr-text,
.cid-u7e4hvu9k4 .mbr-section-btn {
  text-align: center;
}
.cid-u6uRSGVl2D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6uRSGVl2D .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6uRSGVl2D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6uRSGVl2D .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6uRSGVl2D .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6uRSGVl2D .container {
    max-width: 540px;
  }
}
.cid-u6uRSGVl2D .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6uRSGVl2D .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6uRSGVl2D .mbr-section-title {
  color: #FF014E;
}
.cid-u6uRSGVl2D .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6uRSGVl2D .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6uRSGVl2D .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6uRSHbV56 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6uRSHbV56 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6uRSHbV56 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6uRSHbV56 .item {
  padding-bottom: 2rem;
}
.cid-u6uRSHbV56 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6uRSHbV56 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6uRSHbV56 .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-u6uRSHbV56 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6uRSHbV56 .carousel-control,
.cid-u6uRSHbV56 .close {
  background: #1b1b1b;
}
.cid-u6uRSHbV56 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6uRSHbV56 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6uRSHbV56 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6uRSHbV56 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6uRSHbV56 .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-u6uRSHbV56 .close::before {
  content: '\e91a';
}
.cid-u6uRSHbV56 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6uRSHbV56 .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-u6uRSHbV56 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6uRSHbV56 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6uRSHbV56 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6uRSHbV56 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6uRSHbV56 .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-u6uRSHbV56 .carousel-indicators li.active,
.cid-u6uRSHbV56 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6uRSHbV56 .carousel-indicators li::after,
.cid-u6uRSHbV56 .carousel-indicators li::before {
  content: none;
}
.cid-u6uRSHbV56 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6uRSHbV56 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6uRSHbV56 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6uRSHbV56 .carousel-indicators {
    display: none;
  }
}
.cid-u6uRSHbV56 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6uRSHbV56 .carousel-inner > .active {
  display: block;
}
.cid-u6uRSHbV56 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6uRSHbV56 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6uRSHbV56 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6uRSHbV56 .carousel-control,
  .cid-u6uRSHbV56 .carousel-indicators,
  .cid-u6uRSHbV56 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6uRSHbV56 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6uRSHbV56 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6uRSHbV56 .carousel-indicators .active,
.cid-u6uRSHbV56 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6uRSHbV56 .carousel-indicators .active {
  background: #fff;
}
.cid-u6uRSHbV56 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6uRSHbV56 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6uRSHbV56 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6uRSHbV56 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6uRSHbV56 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6uRSHbV56 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6uRSHbV56 .carousel {
  width: 100%;
}
.cid-u6uRSHbV56 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6uRSHbV56 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6uRSHbV56 .modal.fade .modal-dialog,
.cid-u6uRSHbV56 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6uRSHbV56 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6uRSHbV56 H6 {
  text-align: center;
}
.cid-u6uRSHbV56 H3 {
  color: #000000;
}
.cid-u6uRSHS2kz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6uRSHS2kz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6uRSHS2kz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6uRSHS2kz .item {
  padding-bottom: 2rem;
}
.cid-u6uRSHS2kz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6uRSHS2kz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6uRSHS2kz .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-u6uRSHS2kz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6uRSHS2kz .carousel-control,
.cid-u6uRSHS2kz .close {
  background: #1b1b1b;
}
.cid-u6uRSHS2kz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6uRSHS2kz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6uRSHS2kz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6uRSHS2kz .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6uRSHS2kz .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-u6uRSHS2kz .close::before {
  content: '\e91a';
}
.cid-u6uRSHS2kz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6uRSHS2kz .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-u6uRSHS2kz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6uRSHS2kz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6uRSHS2kz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6uRSHS2kz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6uRSHS2kz .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-u6uRSHS2kz .carousel-indicators li.active,
.cid-u6uRSHS2kz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6uRSHS2kz .carousel-indicators li::after,
.cid-u6uRSHS2kz .carousel-indicators li::before {
  content: none;
}
.cid-u6uRSHS2kz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6uRSHS2kz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6uRSHS2kz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6uRSHS2kz .carousel-indicators {
    display: none;
  }
}
.cid-u6uRSHS2kz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6uRSHS2kz .carousel-inner > .active {
  display: block;
}
.cid-u6uRSHS2kz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6uRSHS2kz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6uRSHS2kz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6uRSHS2kz .carousel-control,
  .cid-u6uRSHS2kz .carousel-indicators,
  .cid-u6uRSHS2kz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6uRSHS2kz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6uRSHS2kz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6uRSHS2kz .carousel-indicators .active,
.cid-u6uRSHS2kz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6uRSHS2kz .carousel-indicators .active {
  background: #fff;
}
.cid-u6uRSHS2kz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6uRSHS2kz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6uRSHS2kz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6uRSHS2kz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6uRSHS2kz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6uRSHS2kz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6uRSHS2kz .carousel {
  width: 100%;
}
.cid-u6uRSHS2kz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6uRSHS2kz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6uRSHS2kz .modal.fade .modal-dialog,
.cid-u6uRSHS2kz .modal.in .modal-dialog {
  transform: none;
}
.cid-u6uRSHS2kz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6uRSHS2kz H6 {
  text-align: center;
}
.cid-u6uRSHS2kz H3 {
  color: #7b7b7b;
}
.cid-u6uRSIlkdb {
  background-image: url("../../../assets/images/minimalist-interior-design-bedroom-8.jpg");
}
.cid-u6uRSIlkdb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6uRSIlkdb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6uRSIlkdb .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6uRSIlkdb .mbr-text,
.cid-u6uRSIlkdb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6uRSIlkdb .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6t9RDIWaz {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6t9RDIWaz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6t9RDIWaz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6t9RDIWaz .section-border-item {
  background-color: #fcdb42;
}
.cid-u6t9RDIWaz .mbr-section-title {
  color: #fff;
}
.cid-u6t9RDIWaz .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6t9RDIWaz .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6t9RDIWaz .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e40z4jG8 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e40z4jG8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e40z4jG8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e40z4jG8 h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e40z4jG8 .row {
  justify-content: space-between;
}
.cid-u7e40z4jG8 .mbr-text,
.cid-u7e40z4jG8 .mbr-section-btn {
  text-align: center;
}
.cid-u6t9REf8DZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6t9REf8DZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6t9REf8DZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6t9REf8DZ .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6t9REf8DZ .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6t9REf8DZ .container {
    max-width: 540px;
  }
}
.cid-u6t9REf8DZ .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6t9REf8DZ .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6t9REf8DZ .mbr-section-title {
  color: #FF014E;
}
.cid-u6t9REf8DZ .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6t9REf8DZ .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6t9REf8DZ .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6t9REv12x {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6t9REv12x .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6t9REv12x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6t9REv12x .item {
  padding-bottom: 2rem;
}
.cid-u6t9REv12x .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6t9REv12x .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6t9REv12x .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-u6t9REv12x .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6t9REv12x .carousel-control,
.cid-u6t9REv12x .close {
  background: #1b1b1b;
}
.cid-u6t9REv12x .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6t9REv12x .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6t9REv12x .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6t9REv12x .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6t9REv12x .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-u6t9REv12x .close::before {
  content: '\e91a';
}
.cid-u6t9REv12x .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6t9REv12x .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-u6t9REv12x .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6t9REv12x .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6t9REv12x .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6t9REv12x .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6t9REv12x .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-u6t9REv12x .carousel-indicators li.active,
.cid-u6t9REv12x .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6t9REv12x .carousel-indicators li::after,
.cid-u6t9REv12x .carousel-indicators li::before {
  content: none;
}
.cid-u6t9REv12x .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6t9REv12x .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6t9REv12x .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6t9REv12x .carousel-indicators {
    display: none;
  }
}
.cid-u6t9REv12x .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6t9REv12x .carousel-inner > .active {
  display: block;
}
.cid-u6t9REv12x .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6t9REv12x .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6t9REv12x .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6t9REv12x .carousel-control,
  .cid-u6t9REv12x .carousel-indicators,
  .cid-u6t9REv12x .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6t9REv12x .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6t9REv12x .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6t9REv12x .carousel-indicators .active,
.cid-u6t9REv12x .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6t9REv12x .carousel-indicators .active {
  background: #fff;
}
.cid-u6t9REv12x .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6t9REv12x .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6t9REv12x .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6t9REv12x .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6t9REv12x .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6t9REv12x .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6t9REv12x .carousel {
  width: 100%;
}
.cid-u6t9REv12x .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6t9REv12x .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6t9REv12x .modal.fade .modal-dialog,
.cid-u6t9REv12x .modal.in .modal-dialog {
  transform: none;
}
.cid-u6t9REv12x .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6t9REv12x H6 {
  text-align: center;
}
.cid-u6t9REv12x H3 {
  color: #000000;
}
.cid-u6ti6vFjYs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6ti6vFjYs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6ti6vFjYs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6ti6vFjYs .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6ti6vFjYs .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6ti6vFjYs .container {
    max-width: 540px;
  }
}
.cid-u6ti6vFjYs .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6ti6vFjYs .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6ti6vFjYs .mbr-section-title {
  color: #FF014E;
}
.cid-u6ti6vFjYs .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6ti6vFjYs .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6ti6vFjYs .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6thZR1Li1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6thZR1Li1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6thZR1Li1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6thZR1Li1 .item {
  padding-bottom: 2rem;
}
.cid-u6thZR1Li1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6thZR1Li1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6thZR1Li1 .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-u6thZR1Li1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6thZR1Li1 .carousel-control,
.cid-u6thZR1Li1 .close {
  background: #1b1b1b;
}
.cid-u6thZR1Li1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6thZR1Li1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6thZR1Li1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6thZR1Li1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6thZR1Li1 .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-u6thZR1Li1 .close::before {
  content: '\e91a';
}
.cid-u6thZR1Li1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6thZR1Li1 .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-u6thZR1Li1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6thZR1Li1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6thZR1Li1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6thZR1Li1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6thZR1Li1 .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-u6thZR1Li1 .carousel-indicators li.active,
.cid-u6thZR1Li1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6thZR1Li1 .carousel-indicators li::after,
.cid-u6thZR1Li1 .carousel-indicators li::before {
  content: none;
}
.cid-u6thZR1Li1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6thZR1Li1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6thZR1Li1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6thZR1Li1 .carousel-indicators {
    display: none;
  }
}
.cid-u6thZR1Li1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6thZR1Li1 .carousel-inner > .active {
  display: block;
}
.cid-u6thZR1Li1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6thZR1Li1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6thZR1Li1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6thZR1Li1 .carousel-control,
  .cid-u6thZR1Li1 .carousel-indicators,
  .cid-u6thZR1Li1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6thZR1Li1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6thZR1Li1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6thZR1Li1 .carousel-indicators .active,
.cid-u6thZR1Li1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6thZR1Li1 .carousel-indicators .active {
  background: #fff;
}
.cid-u6thZR1Li1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6thZR1Li1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6thZR1Li1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6thZR1Li1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6thZR1Li1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6thZR1Li1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6thZR1Li1 .carousel {
  width: 100%;
}
.cid-u6thZR1Li1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6thZR1Li1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6thZR1Li1 .modal.fade .modal-dialog,
.cid-u6thZR1Li1 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6thZR1Li1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6thZR1Li1 H6 {
  text-align: center;
}
.cid-u6thZR1Li1 H3 {
  color: #7b7b7b;
}
.cid-u6t9RFApqu {
  background-image: url("../../../assets/images/perspective-3d-chalet-2-en.jpg");
}
.cid-u6t9RFApqu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6t9RFApqu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6t9RFApqu .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6t9RFApqu .mbr-text,
.cid-u6t9RFApqu .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6t9RFApqu .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6sUmLaZJ7 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6sUmLaZJ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sUmLaZJ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sUmLaZJ7 .section-border-item {
  background-color: #fcdb42;
}
.cid-u6sUmLaZJ7 .mbr-section-title {
  color: #fff;
}
.cid-u6sUmLaZJ7 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6sUmLaZJ7 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6sUmLaZJ7 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e3PpMtbo {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e3PpMtbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e3PpMtbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e3PpMtbo h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e3PpMtbo .row {
  justify-content: space-between;
}
.cid-u7e3PpMtbo .mbr-text,
.cid-u7e3PpMtbo .mbr-section-btn {
  text-align: center;
}
.cid-u6sUmLOKTW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6sUmLOKTW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sUmLOKTW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sUmLOKTW .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6sUmLOKTW .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6sUmLOKTW .container {
    max-width: 540px;
  }
}
.cid-u6sUmLOKTW .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6sUmLOKTW .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6sUmLOKTW .mbr-section-title {
  color: #FF014E;
}
.cid-u6sUmLOKTW .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6sUmLOKTW .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6sUmLOKTW .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6tji2OaX3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6tji2OaX3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6tji2OaX3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6tji2OaX3 .item {
  padding-bottom: 2rem;
}
.cid-u6tji2OaX3 .item-wrapper {
  position: relative;
}
.cid-u6tji2OaX3 .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-u6tji2OaX3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6tji2OaX3 .carousel-control,
.cid-u6tji2OaX3 .close {
  background: #1b1b1b;
}
.cid-u6tji2OaX3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6tji2OaX3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6tji2OaX3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6tji2OaX3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6tji2OaX3 .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-u6tji2OaX3 .close::before {
  content: '\e91a';
}
.cid-u6tji2OaX3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6tji2OaX3 .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-u6tji2OaX3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6tji2OaX3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6tji2OaX3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6tji2OaX3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6tji2OaX3 .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-u6tji2OaX3 .carousel-indicators li.active,
.cid-u6tji2OaX3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6tji2OaX3 .carousel-indicators li::after,
.cid-u6tji2OaX3 .carousel-indicators li::before {
  content: none;
}
.cid-u6tji2OaX3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6tji2OaX3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6tji2OaX3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6tji2OaX3 .carousel-indicators {
    display: none;
  }
}
.cid-u6tji2OaX3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6tji2OaX3 .carousel-inner > .active {
  display: block;
}
.cid-u6tji2OaX3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6tji2OaX3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6tji2OaX3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6tji2OaX3 .carousel-control,
  .cid-u6tji2OaX3 .carousel-indicators,
  .cid-u6tji2OaX3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6tji2OaX3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6tji2OaX3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6tji2OaX3 .carousel-indicators .active,
.cid-u6tji2OaX3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6tji2OaX3 .carousel-indicators .active {
  background: #fff;
}
.cid-u6tji2OaX3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6tji2OaX3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6tji2OaX3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6tji2OaX3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6tji2OaX3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6tji2OaX3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6tji2OaX3 .carousel {
  width: 100%;
}
.cid-u6tji2OaX3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6tji2OaX3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6tji2OaX3 .modal.fade .modal-dialog,
.cid-u6tji2OaX3 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6tji2OaX3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6tji2OaX3 H6 {
  text-align: center;
}
.cid-u6tji2OaX3 H3 {
  color: #7b7b7b;
}
.cid-u6sUmM9DVa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6sUmM9DVa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sUmM9DVa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sUmM9DVa .item {
  padding-bottom: 2rem;
}
.cid-u6sUmM9DVa .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6sUmM9DVa .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6sUmM9DVa .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-u6sUmM9DVa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6sUmM9DVa .carousel-control,
.cid-u6sUmM9DVa .close {
  background: #1b1b1b;
}
.cid-u6sUmM9DVa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6sUmM9DVa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6sUmM9DVa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6sUmM9DVa .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6sUmM9DVa .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-u6sUmM9DVa .close::before {
  content: '\e91a';
}
.cid-u6sUmM9DVa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6sUmM9DVa .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-u6sUmM9DVa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6sUmM9DVa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6sUmM9DVa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6sUmM9DVa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6sUmM9DVa .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-u6sUmM9DVa .carousel-indicators li.active,
.cid-u6sUmM9DVa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6sUmM9DVa .carousel-indicators li::after,
.cid-u6sUmM9DVa .carousel-indicators li::before {
  content: none;
}
.cid-u6sUmM9DVa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6sUmM9DVa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6sUmM9DVa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6sUmM9DVa .carousel-indicators {
    display: none;
  }
}
.cid-u6sUmM9DVa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6sUmM9DVa .carousel-inner > .active {
  display: block;
}
.cid-u6sUmM9DVa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6sUmM9DVa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6sUmM9DVa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6sUmM9DVa .carousel-control,
  .cid-u6sUmM9DVa .carousel-indicators,
  .cid-u6sUmM9DVa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6sUmM9DVa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6sUmM9DVa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6sUmM9DVa .carousel-indicators .active,
.cid-u6sUmM9DVa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6sUmM9DVa .carousel-indicators .active {
  background: #fff;
}
.cid-u6sUmM9DVa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6sUmM9DVa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6sUmM9DVa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6sUmM9DVa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6sUmM9DVa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6sUmM9DVa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6sUmM9DVa .carousel {
  width: 100%;
}
.cid-u6sUmM9DVa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6sUmM9DVa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6sUmM9DVa .modal.fade .modal-dialog,
.cid-u6sUmM9DVa .modal.in .modal-dialog {
  transform: none;
}
.cid-u6sUmM9DVa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6sUmM9DVa H6 {
  text-align: center;
}
.cid-u6sUmM9DVa H3 {
  color: #7b7b7b;
}
.cid-u6tpkCNk8i {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6tpkCNk8i .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6tpkCNk8i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6tpkCNk8i .item {
  padding-bottom: 2rem;
}
.cid-u6tpkCNk8i .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6tpkCNk8i .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6tpkCNk8i .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-u6tpkCNk8i .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6tpkCNk8i .carousel-control,
.cid-u6tpkCNk8i .close {
  background: #1b1b1b;
}
.cid-u6tpkCNk8i .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6tpkCNk8i .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6tpkCNk8i .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6tpkCNk8i .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6tpkCNk8i .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-u6tpkCNk8i .close::before {
  content: '\e91a';
}
.cid-u6tpkCNk8i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6tpkCNk8i .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-u6tpkCNk8i .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6tpkCNk8i .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6tpkCNk8i .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6tpkCNk8i .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6tpkCNk8i .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-u6tpkCNk8i .carousel-indicators li.active,
.cid-u6tpkCNk8i .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6tpkCNk8i .carousel-indicators li::after,
.cid-u6tpkCNk8i .carousel-indicators li::before {
  content: none;
}
.cid-u6tpkCNk8i .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6tpkCNk8i .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6tpkCNk8i .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6tpkCNk8i .carousel-indicators {
    display: none;
  }
}
.cid-u6tpkCNk8i .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6tpkCNk8i .carousel-inner > .active {
  display: block;
}
.cid-u6tpkCNk8i .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6tpkCNk8i .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6tpkCNk8i .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6tpkCNk8i .carousel-control,
  .cid-u6tpkCNk8i .carousel-indicators,
  .cid-u6tpkCNk8i .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6tpkCNk8i .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6tpkCNk8i .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6tpkCNk8i .carousel-indicators .active,
.cid-u6tpkCNk8i .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6tpkCNk8i .carousel-indicators .active {
  background: #fff;
}
.cid-u6tpkCNk8i .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6tpkCNk8i .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6tpkCNk8i .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6tpkCNk8i .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6tpkCNk8i .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6tpkCNk8i .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6tpkCNk8i .carousel {
  width: 100%;
}
.cid-u6tpkCNk8i .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6tpkCNk8i .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6tpkCNk8i .modal.fade .modal-dialog,
.cid-u6tpkCNk8i .modal.in .modal-dialog {
  transform: none;
}
.cid-u6tpkCNk8i .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6tpkCNk8i H6 {
  text-align: center;
}
.cid-u6tpkCNk8i H3 {
  color: #7b7b7b;
}
.cid-u6tiClPXX8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6tiClPXX8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6tiClPXX8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6tiClPXX8 .item {
  padding-bottom: 2rem;
}
.cid-u6tiClPXX8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6tiClPXX8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6tiClPXX8 .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-u6tiClPXX8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6tiClPXX8 .carousel-control,
.cid-u6tiClPXX8 .close {
  background: #1b1b1b;
}
.cid-u6tiClPXX8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6tiClPXX8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6tiClPXX8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6tiClPXX8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6tiClPXX8 .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-u6tiClPXX8 .close::before {
  content: '\e91a';
}
.cid-u6tiClPXX8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6tiClPXX8 .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-u6tiClPXX8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6tiClPXX8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6tiClPXX8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6tiClPXX8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6tiClPXX8 .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-u6tiClPXX8 .carousel-indicators li.active,
.cid-u6tiClPXX8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6tiClPXX8 .carousel-indicators li::after,
.cid-u6tiClPXX8 .carousel-indicators li::before {
  content: none;
}
.cid-u6tiClPXX8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6tiClPXX8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6tiClPXX8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6tiClPXX8 .carousel-indicators {
    display: none;
  }
}
.cid-u6tiClPXX8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6tiClPXX8 .carousel-inner > .active {
  display: block;
}
.cid-u6tiClPXX8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6tiClPXX8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6tiClPXX8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6tiClPXX8 .carousel-control,
  .cid-u6tiClPXX8 .carousel-indicators,
  .cid-u6tiClPXX8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6tiClPXX8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6tiClPXX8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6tiClPXX8 .carousel-indicators .active,
.cid-u6tiClPXX8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6tiClPXX8 .carousel-indicators .active {
  background: #fff;
}
.cid-u6tiClPXX8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6tiClPXX8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6tiClPXX8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6tiClPXX8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6tiClPXX8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6tiClPXX8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6tiClPXX8 .carousel {
  width: 100%;
}
.cid-u6tiClPXX8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6tiClPXX8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6tiClPXX8 .modal.fade .modal-dialog,
.cid-u6tiClPXX8 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6tiClPXX8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6tiClPXX8 H6 {
  text-align: center;
}
.cid-u6tiClPXX8 H3 {
  color: #7b7b7b;
}
.cid-u6ty2n4g6c {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6ty2n4g6c .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6ty2n4g6c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6ty2n4g6c .item {
  padding-bottom: 2rem;
}
.cid-u6ty2n4g6c .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6ty2n4g6c .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6ty2n4g6c .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-u6ty2n4g6c .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6ty2n4g6c .carousel-control,
.cid-u6ty2n4g6c .close {
  background: #1b1b1b;
}
.cid-u6ty2n4g6c .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6ty2n4g6c .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6ty2n4g6c .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6ty2n4g6c .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6ty2n4g6c .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-u6ty2n4g6c .close::before {
  content: '\e91a';
}
.cid-u6ty2n4g6c .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6ty2n4g6c .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-u6ty2n4g6c .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6ty2n4g6c .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6ty2n4g6c .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6ty2n4g6c .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6ty2n4g6c .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-u6ty2n4g6c .carousel-indicators li.active,
.cid-u6ty2n4g6c .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6ty2n4g6c .carousel-indicators li::after,
.cid-u6ty2n4g6c .carousel-indicators li::before {
  content: none;
}
.cid-u6ty2n4g6c .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6ty2n4g6c .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6ty2n4g6c .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6ty2n4g6c .carousel-indicators {
    display: none;
  }
}
.cid-u6ty2n4g6c .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6ty2n4g6c .carousel-inner > .active {
  display: block;
}
.cid-u6ty2n4g6c .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6ty2n4g6c .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6ty2n4g6c .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6ty2n4g6c .carousel-control,
  .cid-u6ty2n4g6c .carousel-indicators,
  .cid-u6ty2n4g6c .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6ty2n4g6c .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6ty2n4g6c .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6ty2n4g6c .carousel-indicators .active,
.cid-u6ty2n4g6c .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6ty2n4g6c .carousel-indicators .active {
  background: #fff;
}
.cid-u6ty2n4g6c .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6ty2n4g6c .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6ty2n4g6c .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6ty2n4g6c .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6ty2n4g6c .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6ty2n4g6c .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6ty2n4g6c .carousel {
  width: 100%;
}
.cid-u6ty2n4g6c .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6ty2n4g6c .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6ty2n4g6c .modal.fade .modal-dialog,
.cid-u6ty2n4g6c .modal.in .modal-dialog {
  transform: none;
}
.cid-u6ty2n4g6c .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6ty2n4g6c H6 {
  text-align: center;
}
.cid-u6ty2n4g6c H3 {
  color: #7b7b7b;
}
.cid-u6sUmMCPk7 {
  background-image: url("../../../assets/images/e80b73e25da024a286231dd0549b8b48.jpg");
}
.cid-u6sUmMCPk7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sUmMCPk7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sUmMCPk7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6sUmMCPk7 .mbr-text,
.cid-u6sUmMCPk7 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6sUmMCPk7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6vspQA8bs {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6vspQA8bs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vspQA8bs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vspQA8bs .section-border-item {
  background-color: #fcdb42;
}
.cid-u6vspQA8bs .mbr-section-title {
  color: #fff;
}
.cid-u6vspQA8bs .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6vspQA8bs .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6vspQA8bs .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e4Md2oZD {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e4Md2oZD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e4Md2oZD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e4Md2oZD h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e4Md2oZD .row {
  justify-content: space-between;
}
.cid-u7e4Md2oZD .mbr-text,
.cid-u7e4Md2oZD .mbr-section-btn {
  text-align: center;
}
.cid-u6vspR21uC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6vspR21uC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vspR21uC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vspR21uC .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6vspR21uC .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6vspR21uC .container {
    max-width: 540px;
  }
}
.cid-u6vspR21uC .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6vspR21uC .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6vspR21uC .mbr-section-title {
  color: #FF014E;
}
.cid-u6vspR21uC .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6vspR21uC .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6vspR21uC .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6vspRgl9u {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6vspRgl9u .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vspRgl9u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vspRgl9u .item {
  padding-bottom: 2rem;
}
.cid-u6vspRgl9u .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6vspRgl9u .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6vspRgl9u .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-u6vspRgl9u .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6vspRgl9u .carousel-control,
.cid-u6vspRgl9u .close {
  background: #1b1b1b;
}
.cid-u6vspRgl9u .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6vspRgl9u .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6vspRgl9u .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6vspRgl9u .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6vspRgl9u .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-u6vspRgl9u .close::before {
  content: '\e91a';
}
.cid-u6vspRgl9u .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6vspRgl9u .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-u6vspRgl9u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6vspRgl9u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6vspRgl9u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6vspRgl9u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6vspRgl9u .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-u6vspRgl9u .carousel-indicators li.active,
.cid-u6vspRgl9u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6vspRgl9u .carousel-indicators li::after,
.cid-u6vspRgl9u .carousel-indicators li::before {
  content: none;
}
.cid-u6vspRgl9u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6vspRgl9u .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6vspRgl9u .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6vspRgl9u .carousel-indicators {
    display: none;
  }
}
.cid-u6vspRgl9u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6vspRgl9u .carousel-inner > .active {
  display: block;
}
.cid-u6vspRgl9u .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6vspRgl9u .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6vspRgl9u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6vspRgl9u .carousel-control,
  .cid-u6vspRgl9u .carousel-indicators,
  .cid-u6vspRgl9u .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6vspRgl9u .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6vspRgl9u .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6vspRgl9u .carousel-indicators .active,
.cid-u6vspRgl9u .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6vspRgl9u .carousel-indicators .active {
  background: #fff;
}
.cid-u6vspRgl9u .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6vspRgl9u .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6vspRgl9u .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6vspRgl9u .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6vspRgl9u .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6vspRgl9u .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6vspRgl9u .carousel {
  width: 100%;
}
.cid-u6vspRgl9u .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6vspRgl9u .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6vspRgl9u .modal.fade .modal-dialog,
.cid-u6vspRgl9u .modal.in .modal-dialog {
  transform: none;
}
.cid-u6vspRgl9u .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6vspRgl9u H6 {
  text-align: center;
}
.cid-u6vspRgl9u H3 {
  color: #000000;
}
.cid-u6P4llBDZP {
  background-image: url("../../../assets/images/eclect...webp");
}
.cid-u6P4llBDZP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6P4llBDZP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6P4llBDZP .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6P4llBDZP .mbr-text,
.cid-u6P4llBDZP .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6P4llBDZP .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6MnhTVulT {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6MnhTVulT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6MnhTVulT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6MnhTVulT .section-border-item {
  background-color: #fcdb42;
}
.cid-u6MnhTVulT .mbr-section-title {
  color: #fff;
}
.cid-u6MnhTVulT .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6MnhTVulT .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6MnhTVulT .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e4RAeXzG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e4RAeXzG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e4RAeXzG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e4RAeXzG h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e4RAeXzG .row {
  justify-content: space-between;
}
.cid-u7e4RAeXzG .mbr-text,
.cid-u7e4RAeXzG .mbr-section-btn {
  text-align: center;
}
.cid-u6MnhVg42i {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6MnhVg42i .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6MnhVg42i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6MnhVg42i .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6MnhVg42i .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6MnhVg42i .mbr-section-title {
  color: #e0b548;
}
.cid-u6MnhVg42i .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6MnhVg42i .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6MnhVg42i .card-row {
  align-items: stretch;
}
.cid-u6MnhVg42i .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6MnhVg42i .card {
    flex-basis: 80% !important;
  }
}
.cid-u6MnhVg42i .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6MnhVg42i .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6MnhVg42i .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6MnhVg42i .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6MnhVg42i .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6MnhVg42i .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6MnhVg42i .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6MnhVg42i .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6MnhVg42i .card-title a {
  transition: 0.4s all;
}
.cid-u6MnhVg42i .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6MnhVg42i .card-title P {
  text-align: center;
}
.cid-u6MnhVFGge {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6MnhVFGge .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6MnhVFGge .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6MnhVFGge .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6MnhVFGge .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6MnhVFGge .mbr-section-title {
  color: #e0b548;
}
.cid-u6MnhVFGge .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6MnhVFGge .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6MnhVFGge .card-row {
  align-items: stretch;
}
.cid-u6MnhVFGge .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6MnhVFGge .card {
    flex-basis: 80% !important;
  }
}
.cid-u6MnhVFGge .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6MnhVFGge .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6MnhVFGge .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6MnhVFGge .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6MnhVFGge .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6MnhVFGge .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6MnhVFGge .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6MnhVFGge .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6MnhVFGge .card-title a {
  transition: 0.4s all;
}
.cid-u6MnhVFGge .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6UMfulydZ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6UMfulydZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UMfulydZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UMfulydZ .section-border-item {
  background-color: #fcdb42;
}
.cid-u6UMfulydZ .mbr-section-title {
  color: #fff;
}
.cid-u6UMfulydZ .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6UMfulydZ .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6UMfulydZ .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7ecW5WG9U {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7ecW5WG9U .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7ecW5WG9U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7ecW5WG9U h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7ecW5WG9U .row {
  justify-content: space-between;
}
.cid-u7ecW5WG9U .mbr-text,
.cid-u7ecW5WG9U .mbr-section-btn {
  text-align: center;
}
.cid-u6UMfuRR8x {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6UMfuRR8x .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UMfuRR8x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UMfuRR8x .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6UMfuRR8x .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6UMfuRR8x .container {
    max-width: 540px;
  }
}
.cid-u6UMfuRR8x .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6UMfuRR8x .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6UMfuRR8x .mbr-section-title {
  color: #FF014E;
}
.cid-u6UMfuRR8x .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6UMfuRR8x .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6UMfuRR8x .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6UMfv5Vh5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6UMfv5Vh5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UMfv5Vh5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UMfv5Vh5 .item {
  padding-bottom: 2rem;
}
.cid-u6UMfv5Vh5 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6UMfv5Vh5 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6UMfv5Vh5 .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-u6UMfv5Vh5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6UMfv5Vh5 .carousel-control,
.cid-u6UMfv5Vh5 .close {
  background: #1b1b1b;
}
.cid-u6UMfv5Vh5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6UMfv5Vh5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6UMfv5Vh5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6UMfv5Vh5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6UMfv5Vh5 .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-u6UMfv5Vh5 .close::before {
  content: '\e91a';
}
.cid-u6UMfv5Vh5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6UMfv5Vh5 .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-u6UMfv5Vh5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6UMfv5Vh5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6UMfv5Vh5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6UMfv5Vh5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6UMfv5Vh5 .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-u6UMfv5Vh5 .carousel-indicators li.active,
.cid-u6UMfv5Vh5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6UMfv5Vh5 .carousel-indicators li::after,
.cid-u6UMfv5Vh5 .carousel-indicators li::before {
  content: none;
}
.cid-u6UMfv5Vh5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6UMfv5Vh5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6UMfv5Vh5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6UMfv5Vh5 .carousel-indicators {
    display: none;
  }
}
.cid-u6UMfv5Vh5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6UMfv5Vh5 .carousel-inner > .active {
  display: block;
}
.cid-u6UMfv5Vh5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6UMfv5Vh5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6UMfv5Vh5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6UMfv5Vh5 .carousel-control,
  .cid-u6UMfv5Vh5 .carousel-indicators,
  .cid-u6UMfv5Vh5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6UMfv5Vh5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6UMfv5Vh5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6UMfv5Vh5 .carousel-indicators .active,
.cid-u6UMfv5Vh5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6UMfv5Vh5 .carousel-indicators .active {
  background: #fff;
}
.cid-u6UMfv5Vh5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6UMfv5Vh5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6UMfv5Vh5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6UMfv5Vh5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6UMfv5Vh5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6UMfv5Vh5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6UMfv5Vh5 .carousel {
  width: 100%;
}
.cid-u6UMfv5Vh5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6UMfv5Vh5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6UMfv5Vh5 .modal.fade .modal-dialog,
.cid-u6UMfv5Vh5 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6UMfv5Vh5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6UMfv5Vh5 H6 {
  text-align: center;
}
.cid-u6UMfv5Vh5 H3 {
  color: #000000;
}
.cid-u6UMfvA75b {
  background-image: url("../../../assets/images/photo-2024-03-12-19-56.jpg");
}
.cid-u6UMfvA75b .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6UMfvA75b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6UMfvA75b .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6UMfvA75b .mbr-text,
.cid-u6UMfvA75b .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u6UMfvA75b .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u6W3YYL0Sy {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W3YYL0Sy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W3YYL0Sy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W3YYL0Sy .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W3YYL0Sy .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W3YYL0Sy .mbr-section-title {
  color: #e0b548;
}
.cid-u6W3YYL0Sy .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W3YYL0Sy .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W3YYL0Sy .card-row {
  align-items: stretch;
}
.cid-u6W3YYL0Sy .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W3YYL0Sy .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W3YYL0Sy .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W3YYL0Sy .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W3YYL0Sy .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W3YYL0Sy .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W3YYL0Sy .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W3YYL0Sy .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W3YYL0Sy .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W3YYL0Sy .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W3YYL0Sy .card-title a {
  transition: 0.4s all;
}
.cid-u6W3YYL0Sy .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6W3YYL0Sy .card-title P {
  text-align: center;
}
.cid-u6W3ZFhZ7l {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6W3ZFhZ7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6W3ZFhZ7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6W3ZFhZ7l .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6W3ZFhZ7l .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6W3ZFhZ7l .mbr-section-title {
  color: #e0b548;
}
.cid-u6W3ZFhZ7l .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6W3ZFhZ7l .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6W3ZFhZ7l .card-row {
  align-items: stretch;
}
.cid-u6W3ZFhZ7l .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6W3ZFhZ7l .card {
    flex-basis: 80% !important;
  }
}
.cid-u6W3ZFhZ7l .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6W3ZFhZ7l .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6W3ZFhZ7l .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6W3ZFhZ7l .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6W3ZFhZ7l .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6W3ZFhZ7l .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6W3ZFhZ7l .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6W3ZFhZ7l .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6W3ZFhZ7l .card-title a {
  transition: 0.4s all;
}
.cid-u6W3ZFhZ7l .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6sQLtmNEn {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6sQLtmNEn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sQLtmNEn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sQLtmNEn .section-border-item {
  background-color: #fcdb42;
}
.cid-u6sQLtmNEn .mbr-section-title {
  color: #fff;
}
.cid-u6sQLtmNEn .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6sQLtmNEn .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6sQLtmNEn .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7dZsHUZDF {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7dZsHUZDF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7dZsHUZDF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7dZsHUZDF h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7dZsHUZDF .row {
  justify-content: space-between;
}
.cid-u7dZsHUZDF .mbr-text,
.cid-u7dZsHUZDF .mbr-section-btn {
  text-align: center;
}
.cid-u6sQLuKCDV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6sQLuKCDV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sQLuKCDV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sQLuKCDV .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6sQLuKCDV .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6sQLuKCDV .mbr-section-title {
  color: #e0b548;
}
.cid-u6sQLuKCDV .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6sQLuKCDV .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6sQLuKCDV .card-row {
  align-items: stretch;
}
.cid-u6sQLuKCDV .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6sQLuKCDV .card {
    flex-basis: 80% !important;
  }
}
.cid-u6sQLuKCDV .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6sQLuKCDV .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6sQLuKCDV .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6sQLuKCDV .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6sQLuKCDV .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6sQLuKCDV .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6sQLuKCDV .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6sQLuKCDV .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6sQLuKCDV .card-title a {
  transition: 0.4s all;
}
.cid-u6sQLuKCDV .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u6sQLuKCDV .card-title P {
  text-align: center;
}
.cid-u6sQLvkbrq {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u6sQLvkbrq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sQLvkbrq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sQLvkbrq .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u6sQLvkbrq .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u6sQLvkbrq .mbr-section-title {
  color: #e0b548;
}
.cid-u6sQLvkbrq .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u6sQLvkbrq .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u6sQLvkbrq .card-row {
  align-items: stretch;
}
.cid-u6sQLvkbrq .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u6sQLvkbrq .card {
    flex-basis: 80% !important;
  }
}
.cid-u6sQLvkbrq .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u6sQLvkbrq .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u6sQLvkbrq .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u6sQLvkbrq .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u6sQLvkbrq .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u6sQLvkbrq .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u6sQLvkbrq .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u6sQLvkbrq .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u6sQLvkbrq .card-title a {
  transition: 0.4s all;
}
.cid-u6sQLvkbrq .card-title a:hover {
  color: #e6c63b !important;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u6sqP6UgvF {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u6sqP6UgvF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sqP6UgvF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sqP6UgvF .section-border-item {
  background-color: #fcdb42;
}
.cid-u6sqP6UgvF .mbr-section-title {
  color: #fff;
}
.cid-u6sqP6UgvF .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u6sqP6UgvF .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u6sqP6UgvF .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7e7iEZneK {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7e7iEZneK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7e7iEZneK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7e7iEZneK h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7e7iEZneK .row {
  justify-content: space-between;
}
.cid-u7e7iEZneK .mbr-text,
.cid-u7e7iEZneK .mbr-section-btn {
  text-align: center;
}
.cid-u6sqP7rTG8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u6sqP7rTG8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sqP7rTG8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sqP7rTG8 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-u6sqP7rTG8 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-u6sqP7rTG8 .container {
    max-width: 540px;
  }
}
.cid-u6sqP7rTG8 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-u6sqP7rTG8 .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-u6sqP7rTG8 .mbr-section-title {
  color: #FF014E;
}
.cid-u6sqP7rTG8 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
.cid-u6sqP7rTG8 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-u6sqP7rTG8 .mbr-section-btn {
  margin-top: 25px;
}
.cid-u6sqP7F2eC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6sqP7F2eC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sqP7F2eC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sqP7F2eC .item {
  padding-bottom: 2rem;
}
.cid-u6sqP7F2eC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6sqP7F2eC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6sqP7F2eC .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-u6sqP7F2eC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6sqP7F2eC .carousel-control,
.cid-u6sqP7F2eC .close {
  background: #1b1b1b;
}
.cid-u6sqP7F2eC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6sqP7F2eC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6sqP7F2eC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6sqP7F2eC .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6sqP7F2eC .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-u6sqP7F2eC .close::before {
  content: '\e91a';
}
.cid-u6sqP7F2eC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6sqP7F2eC .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-u6sqP7F2eC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6sqP7F2eC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6sqP7F2eC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6sqP7F2eC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6sqP7F2eC .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-u6sqP7F2eC .carousel-indicators li.active,
.cid-u6sqP7F2eC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6sqP7F2eC .carousel-indicators li::after,
.cid-u6sqP7F2eC .carousel-indicators li::before {
  content: none;
}
.cid-u6sqP7F2eC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6sqP7F2eC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6sqP7F2eC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6sqP7F2eC .carousel-indicators {
    display: none;
  }
}
.cid-u6sqP7F2eC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6sqP7F2eC .carousel-inner > .active {
  display: block;
}
.cid-u6sqP7F2eC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6sqP7F2eC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6sqP7F2eC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6sqP7F2eC .carousel-control,
  .cid-u6sqP7F2eC .carousel-indicators,
  .cid-u6sqP7F2eC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6sqP7F2eC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6sqP7F2eC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6sqP7F2eC .carousel-indicators .active,
.cid-u6sqP7F2eC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6sqP7F2eC .carousel-indicators .active {
  background: #fff;
}
.cid-u6sqP7F2eC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6sqP7F2eC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6sqP7F2eC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6sqP7F2eC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6sqP7F2eC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6sqP7F2eC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6sqP7F2eC .carousel {
  width: 100%;
}
.cid-u6sqP7F2eC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6sqP7F2eC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6sqP7F2eC .modal.fade .modal-dialog,
.cid-u6sqP7F2eC .modal.in .modal-dialog {
  transform: none;
}
.cid-u6sqP7F2eC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6sqP7F2eC H6 {
  text-align: center;
}
.cid-u6sqP7F2eC H3 {
  color: #000000;
}
.cid-u6sLxgeVQ1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6sLxgeVQ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sLxgeVQ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sLxgeVQ1 .item {
  padding-bottom: 2rem;
}
.cid-u6sLxgeVQ1 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6sLxgeVQ1 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6sLxgeVQ1 .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-u6sLxgeVQ1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6sLxgeVQ1 .carousel-control,
.cid-u6sLxgeVQ1 .close {
  background: #1b1b1b;
}
.cid-u6sLxgeVQ1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6sLxgeVQ1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6sLxgeVQ1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6sLxgeVQ1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6sLxgeVQ1 .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-u6sLxgeVQ1 .close::before {
  content: '\e91a';
}
.cid-u6sLxgeVQ1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6sLxgeVQ1 .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-u6sLxgeVQ1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6sLxgeVQ1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6sLxgeVQ1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6sLxgeVQ1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6sLxgeVQ1 .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-u6sLxgeVQ1 .carousel-indicators li.active,
.cid-u6sLxgeVQ1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6sLxgeVQ1 .carousel-indicators li::after,
.cid-u6sLxgeVQ1 .carousel-indicators li::before {
  content: none;
}
.cid-u6sLxgeVQ1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6sLxgeVQ1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6sLxgeVQ1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6sLxgeVQ1 .carousel-indicators {
    display: none;
  }
}
.cid-u6sLxgeVQ1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6sLxgeVQ1 .carousel-inner > .active {
  display: block;
}
.cid-u6sLxgeVQ1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6sLxgeVQ1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6sLxgeVQ1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6sLxgeVQ1 .carousel-control,
  .cid-u6sLxgeVQ1 .carousel-indicators,
  .cid-u6sLxgeVQ1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6sLxgeVQ1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6sLxgeVQ1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6sLxgeVQ1 .carousel-indicators .active,
.cid-u6sLxgeVQ1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6sLxgeVQ1 .carousel-indicators .active {
  background: #fff;
}
.cid-u6sLxgeVQ1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6sLxgeVQ1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6sLxgeVQ1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6sLxgeVQ1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6sLxgeVQ1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6sLxgeVQ1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6sLxgeVQ1 .carousel {
  width: 100%;
}
.cid-u6sLxgeVQ1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6sLxgeVQ1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6sLxgeVQ1 .modal.fade .modal-dialog,
.cid-u6sLxgeVQ1 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6sLxgeVQ1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6sLxgeVQ1 H6 {
  text-align: center;
}
.cid-u6sLxgeVQ1 H3 {
  color: #000000;
}
.cid-u6sOddano3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u6sOddano3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sOddano3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6sOddano3 .item {
  padding-bottom: 2rem;
}
.cid-u6sOddano3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u6sOddano3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6sOddano3 .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-u6sOddano3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u6sOddano3 .carousel-control,
.cid-u6sOddano3 .close {
  background: #1b1b1b;
}
.cid-u6sOddano3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6sOddano3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6sOddano3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6sOddano3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6sOddano3 .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-u6sOddano3 .close::before {
  content: '\e91a';
}
.cid-u6sOddano3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6sOddano3 .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-u6sOddano3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6sOddano3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6sOddano3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6sOddano3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6sOddano3 .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-u6sOddano3 .carousel-indicators li.active,
.cid-u6sOddano3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6sOddano3 .carousel-indicators li::after,
.cid-u6sOddano3 .carousel-indicators li::before {
  content: none;
}
.cid-u6sOddano3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6sOddano3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6sOddano3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6sOddano3 .carousel-indicators {
    display: none;
  }
}
.cid-u6sOddano3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6sOddano3 .carousel-inner > .active {
  display: block;
}
.cid-u6sOddano3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6sOddano3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6sOddano3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6sOddano3 .carousel-control,
  .cid-u6sOddano3 .carousel-indicators,
  .cid-u6sOddano3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6sOddano3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6sOddano3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6sOddano3 .carousel-indicators .active,
.cid-u6sOddano3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6sOddano3 .carousel-indicators .active {
  background: #fff;
}
.cid-u6sOddano3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6sOddano3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6sOddano3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6sOddano3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6sOddano3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6sOddano3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6sOddano3 .carousel {
  width: 100%;
}
.cid-u6sOddano3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6sOddano3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6sOddano3 .modal.fade .modal-dialog,
.cid-u6sOddano3 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6sOddano3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6sOddano3 H6 {
  text-align: center;
}
.cid-u6sOddano3 H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u7SkAwaOHC {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u7SkAwaOHC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7SkAwaOHC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7SkAwaOHC .section-border-item {
  background-color: #fcdb42;
}
.cid-u7SkAwaOHC .mbr-section-title {
  color: #fff;
}
.cid-u7SkAwaOHC .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u7SkAwaOHC .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u7SkAwaOHC .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u7SkAwrkHc {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-u7SkAwrkHc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7SkAwrkHc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7SkAwrkHc h2:before {
  content: attr(data-replace);
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-u7SkAwrkHc .row {
  justify-content: space-between;
}
.cid-u7SkAwrkHc .mbr-text,
.cid-u7SkAwrkHc .mbr-section-btn {
  text-align: center;
}
.cid-u7SkAwE6Us {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u7SkAwE6Us .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7SkAwE6Us .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7SkAwE6Us .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u7SkAwE6Us .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u7SkAwE6Us .mbr-section-title {
  color: #e0b548;
}
.cid-u7SkAwE6Us .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u7SkAwE6Us .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u7SkAwE6Us .card-row {
  align-items: stretch;
}
.cid-u7SkAwE6Us .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u7SkAwE6Us .card {
    flex-basis: 80% !important;
  }
}
.cid-u7SkAwE6Us .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u7SkAwE6Us .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u7SkAwE6Us .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u7SkAwE6Us .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u7SkAwE6Us .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u7SkAwE6Us .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u7SkAwE6Us .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u7SkAwE6Us .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u7SkAwE6Us .card-title a {
  transition: 0.4s all;
}
.cid-u7SkAwE6Us .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u7SkAwE6Us .card-title P {
  text-align: center;
}
.cid-u7SkAx3xJn {
  padding-top: 1rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-u7SkAx3xJn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7SkAx3xJn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7SkAx3xJn .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-u7SkAx3xJn .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-u7SkAx3xJn .mbr-section-title {
  color: #e0b548;
}
.cid-u7SkAx3xJn .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u7SkAx3xJn .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u7SkAx3xJn .card-row {
  align-items: stretch;
}
.cid-u7SkAx3xJn .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-u7SkAx3xJn .card {
    flex-basis: 80% !important;
  }
}
.cid-u7SkAx3xJn .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u7SkAx3xJn .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u7SkAx3xJn .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u7SkAx3xJn .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u7SkAx3xJn .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-u7SkAx3xJn .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-u7SkAx3xJn .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #16181c;
}
.cid-u7SkAx3xJn .card-title {
  color: #e6c63b;
  margin-bottom: 0;
}
.cid-u7SkAx3xJn .card-title a {
  transition: 0.4s all;
}
.cid-u7SkAx3xJn .card-title a:hover {
  color: #e6c63b !important;
}
.cid-u85i46w4lC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u85i46w4lC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u85i46w4lC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u85i46w4lC .item {
  padding-bottom: 2rem;
}
.cid-u85i46w4lC .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u85i46w4lC .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u85i46w4lC .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-u85i46w4lC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u85i46w4lC .carousel-control,
.cid-u85i46w4lC .close {
  background: #1b1b1b;
}
.cid-u85i46w4lC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u85i46w4lC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u85i46w4lC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u85i46w4lC .carousel-control-next span {
  margin-left: 5px;
}
.cid-u85i46w4lC .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-u85i46w4lC .close::before {
  content: '\e91a';
}
.cid-u85i46w4lC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u85i46w4lC .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-u85i46w4lC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u85i46w4lC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u85i46w4lC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u85i46w4lC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u85i46w4lC .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-u85i46w4lC .carousel-indicators li.active,
.cid-u85i46w4lC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u85i46w4lC .carousel-indicators li::after,
.cid-u85i46w4lC .carousel-indicators li::before {
  content: none;
}
.cid-u85i46w4lC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u85i46w4lC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u85i46w4lC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u85i46w4lC .carousel-indicators {
    display: none;
  }
}
.cid-u85i46w4lC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u85i46w4lC .carousel-inner > .active {
  display: block;
}
.cid-u85i46w4lC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u85i46w4lC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u85i46w4lC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u85i46w4lC .carousel-control,
  .cid-u85i46w4lC .carousel-indicators,
  .cid-u85i46w4lC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u85i46w4lC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u85i46w4lC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u85i46w4lC .carousel-indicators .active,
.cid-u85i46w4lC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u85i46w4lC .carousel-indicators .active {
  background: #fff;
}
.cid-u85i46w4lC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u85i46w4lC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u85i46w4lC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u85i46w4lC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u85i46w4lC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u85i46w4lC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u85i46w4lC .carousel {
  width: 100%;
}
.cid-u85i46w4lC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u85i46w4lC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u85i46w4lC .modal.fade .modal-dialog,
.cid-u85i46w4lC .modal.in .modal-dialog {
  transform: none;
}
.cid-u85i46w4lC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u85i46w4lC H6 {
  text-align: center;
}
.cid-u85i46w4lC H3 {
  color: #000000;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u85E3p0e6Z {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u85E3p0e6Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u85E3p0e6Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u85E3p0e6Z .section-border-item {
  background-color: #fcdb42;
}
.cid-u85E3p0e6Z .mbr-section-title {
  color: #fff;
}
.cid-u85E3p0e6Z .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u85E3p0e6Z .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u85E3p0e6Z .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u85E3pfuGu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u85E3pfuGu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u85E3pfuGu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u85E3pfuGu .video-wrapper iframe {
  width: 100%;
}
.cid-u85E3pfuGu .mbr-section-title,
.cid-u85E3pfuGu .mbr-section-subtitle,
.cid-u85E3pfuGu .mbr-text {
  text-align: center;
}
.cid-u85E3pfuGu .mbr-section-title {
  color: #a2a2a2;
}
.cid-u85E3pfuGu .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u85E3pvaVN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u85E3pvaVN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u85E3pvaVN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u85E3pvaVN .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u85E3pvaVN .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u85E3pvaVN .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u85E3pvaVN .card-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u85E3pvaVN .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u85E3pvaVN .border-item {
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
  background-color: #16181c;
}
.cid-u85E3pvaVN .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u91QTPm9SU {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u91QTPm9SU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u91QTPm9SU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u91QTPm9SU .section-border-item {
  background-color: #fcdb42;
}
.cid-u91QTPm9SU .mbr-section-title {
  color: #fff;
}
.cid-u91QTPm9SU .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u91QTPm9SU .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u91QTPm9SU .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u91QTPDL4f {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #090f10;
}
.cid-u91QTPDL4f .mbr-fallback-image.disabled {
  display: none;
}
.cid-u91QTPDL4f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u91QTPDL4f .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-u91QTPDL4f .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-u91QTPDL4f .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u91QTPDL4f .media-content,
.cid-u91QTPDL4f .mbr-figure {
  align-self: center;
}
.cid-u91QTPDL4f .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-u91QTPDL4f .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-u91QTPDL4f .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-u91QTPDL4f .mbr-text,
.cid-u91QTPDL4f .mbr-section-btn {
  text-align: left;
  color: #f4f3ec;
}
.cid-u91QTPDL4f .mbr-section-title {
  color: #ffe161;
}
.cid-u91QTPDL4f .mbr-section-title DIV {
  text-align: center;
}
.cid-u91QTQ11v4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u91QTQ11v4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u91QTQ11v4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u91QTQ11v4 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u91QTQ11v4 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u91QTQ11v4 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u91QTQ11v4 .card-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u91QTQ11v4 .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u91QTQ11v4 .border-item {
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
  background-color: #16181c;
}
.cid-u91QTQ11v4 .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-u91QTQgVzW {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #1a1e21;
}
.cid-u91QTQgVzW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u91QTQgVzW .form-control,
.cid-u91QTQgVzW .field-input {
  padding: 0.5rem;
  background-color: #7b7b7b;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u91QTQgVzW .form-control::-webkit-input-placeholder,
.cid-u91QTQgVzW .field-input::-webkit-input-placeholder,
.cid-u91QTQgVzW .form-control::-webkit-input-placeholder,
.cid-u91QTQgVzW .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u91QTQgVzW .form-control:-moz-placeholder,
.cid-u91QTQgVzW .field-input:-moz-placeholder,
.cid-u91QTQgVzW .form-control:-moz-placeholder,
.cid-u91QTQgVzW .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u91QTQgVzW .form-control:hover,
.cid-u91QTQgVzW .field-input:hover,
.cid-u91QTQgVzW .form-control:focus,
.cid-u91QTQgVzW .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-u91QTQgVzW .form-control:hover::-webkit-input-placeholder,
.cid-u91QTQgVzW .field-input:hover::-webkit-input-placeholder,
.cid-u91QTQgVzW .form-control:focus::-webkit-input-placeholder,
.cid-u91QTQgVzW .field-input:focus::-webkit-input-placeholder,
.cid-u91QTQgVzW .form-control:hover::-webkit-input-placeholder,
.cid-u91QTQgVzW .field-input:hover::-webkit-input-placeholder,
.cid-u91QTQgVzW .form-control:focus::-webkit-input-placeholder,
.cid-u91QTQgVzW .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u91QTQgVzW .form-control:hover:-moz-placeholder,
.cid-u91QTQgVzW .field-input:hover:-moz-placeholder,
.cid-u91QTQgVzW .form-control:focus:-moz-placeholder,
.cid-u91QTQgVzW .field-input:focus:-moz-placeholder,
.cid-u91QTQgVzW .form-control:hover:-moz-placeholder,
.cid-u91QTQgVzW .field-input:hover:-moz-placeholder,
.cid-u91QTQgVzW .form-control:focus:-moz-placeholder,
.cid-u91QTQgVzW .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u91QTQgVzW .jq-number__spin:hover,
.cid-u91QTQgVzW .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u91QTQgVzW .jq-number__spin {
  background-color: #7b7b7b;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u91QTQgVzW .jq-selectbox li,
.cid-u91QTQgVzW .jq-selectbox li {
  background-color: #7b7b7b;
  color: #ffffff;
}
.cid-u91QTQgVzW .jq-selectbox li:hover,
.cid-u91QTQgVzW .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-u91QTQgVzW .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-u91QTQgVzW .jq-number__spin.minus:hover:after,
.cid-u91QTQgVzW .jq-number__spin.plus:hover:after {
  border-top-color: #7b7b7b;
  border-bottom-color: #7b7b7b;
}
.cid-u91QTQgVzW .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-u91QTQgVzW .jq-number__spin.minus:after,
.cid-u91QTQgVzW .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-u91QTQgVzW input::-webkit-clear-button {
  display: none;
}
.cid-u91QTQgVzW input::-webkit-inner-spin-button {
  display: none;
}
.cid-u91QTQgVzW input::-webkit-outer-spin-button {
  display: none;
}
.cid-u91QTQgVzW input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u91QTQgVzW H4 {
  text-align: center;
  color: #f4f3ec;
}
.cid-u91QTQgVzW P {
  color: #ffe885;
  text-align: center;
}
.cid-u91QTQgVzW H5 {
  color: #fff0b0;
}
.cid-u91QTQgVzW LABEL {
  color: #ffffff;
}
.cid-u91QTQUtJk {
  background-color: #000000;
}
.cid-u91QTQUtJk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u91QTQUtJk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u91QTQUtJk .container-fluid {
  padding: 0 32px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u91QTQUtJk .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-u91QTQUtJk .container {
    padding: 0 20px;
  }
}
.cid-u91QTQUtJk .row {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u91QTQUtJk .title-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u91QTQUtJk .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-u91QTQUtJk .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-u91QTQUtJk .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-u91QTQUtJk .image-wrapper {
  position: relative;
}
.cid-u91QTQUtJk .image-wrapper .blur-wrap {
  position: absolute;
  top: 0;
  left: -8rem;
  background-image: linear-gradient(-120deg, #ffffff 50%, #f4f3ec 0%);
  width: 300px;
  height: 300px;
  border-radius: 100%;
  filter: blur(85px);
}
.cid-u91QTQUtJk .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 500px;
  margin: 0 auto;
  border-radius: 50px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u91QTQUtJk .image-wrapper img {
    height: 350px;
  }
}
.cid-u91QTQUtJk .mbr-section-title {
  color: #ffffff;
}
.cid-u91QTQUtJk .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-u91QTQUtJk .mbr-number {
  color: #f5fd7b;
}
.cid-u91QTQUtJk .mbr-desc {
  color: #ffffff;
}
.cid-u91QTQUtJk .mbr-link {
  color: #ffffff;
}
.cid-u91QTQUtJk .mbr-section-title,
.cid-u91QTQUtJk .mbr-section-btn {
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-tXxA76bj5o {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-color: #1a1e21;
}
.cid-tXxA76bj5o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxA76bj5o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxA76bj5o .mbr-section-head {
  margin-bottom: 110px;
}
@media (max-width: 1399px) {
  .cid-tXxA76bj5o .mbr-section-head {
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .cid-tXxA76bj5o .mbr-section-head {
    margin-bottom: 50px;
  }
}
.cid-tXxA76bj5o .mbr-section-title {
  color: #e3ebf3;
  text-align: center;
}
.cid-tXxA76bj5o .mbr-section-subtitle {
  margin-top: 30px;
  color: #6c7a88;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-tXxA76bj5o .mbr-section-subtitle {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXxA76bj5o .mbr-section-subtitle {
    margin-top: 20px;
  }
}
.cid-tXxA76bj5o .row {
  column-gap: 20px;
}
.cid-tXxA76bj5o .col-text {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: calc(50% - 10px);
  height: auto;
  min-height: 600px;
  padding: 100px 120px 100px 100px !important;
  margin-bottom: 20px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.cid-tXxA76bj5o .col-text:nth-child(1) {
  background-image: url("../../../assets/images/cavalier1-1899x952.jpg");
}
.cid-tXxA76bj5o .col-text:nth-child(2) {
  background-image: url("../../../assets/images/photo-2023-11-28-02-20-31-4-1280x720.jpg");
}
@media (max-width: 1399px) {
  .cid-tXxA76bj5o .col-text {
    padding: 80px !important;
  }
}
@media (max-width: 1199px) {
  .cid-tXxA76bj5o .col-text {
    width: 100%;
    min-height: 500px;
    padding: 50px !important;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-tXxA76bj5o .col-text {
    padding: 20px !important;
    min-height: 360px;
  }
}
.cid-tXxA76bj5o .col-text:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(18, 21, 24, 0) 0, rgba(18, 21, 24, 0.9) 100%);
}
.cid-tXxA76bj5o .center-box {
  margin-top: auto;
}
.cid-tXxA76bj5o .card-title {
  position: relative;
  width: 100%;
  color: #e3ebf3;
}
.cid-tXxA76bj5o .card-subtitle {
  position: relative;
  margin-top: 16px;
  color: #e3ebf3;
}
.cid-tXxA76bj5o .mbr-section-btn {
  position: relative;
  margin-top: 16px;
}
.cid-tXxBvOlsac {
  padding-top: 5rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tXxBvOlsac .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxBvOlsac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxBvOlsac .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tXxBvOlsac .container-fluid {
    padding: 0 20px;
  }
}
.cid-tXxBvOlsac .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXxBvOlsac .container {
    padding: 0 20px;
  }
}
.cid-tXxBvOlsac .row {
  justify-content: center;
}
.cid-tXxBvOlsac .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .cid-tXxBvOlsac .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-tXxBvOlsac .video-block {
    margin-bottom: 30px;
  }
}
.cid-tXxBvOlsac .video-block .video-wrapper iframe {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXxBvOlsac .video-block .video-wrapper iframe {
    height: 300px;
  }
}
.cid-tXxBvOlsac .video-block .video-wrapper .app-video-wrapper::before {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background-color: #ffffff;
  color: #000000;
  text-shadow: none;
}
.cid-tXxBvOlsac .video-block .video-wrapper .app-video-wrapper img {
  height: 480px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tXxBvOlsac .video-block .video-wrapper .app-video-wrapper img {
    height: 300px;
  }
}
.cid-tXxBvOlsac .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-tXxA76mYSa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxA76mYSa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxA76mYSa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxA76mYSa .item {
  padding-bottom: 2rem;
}
.cid-tXxA76mYSa .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxA76mYSa .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxA76mYSa .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-tXxA76mYSa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxA76mYSa .carousel-control,
.cid-tXxA76mYSa .close {
  background: #1b1b1b;
}
.cid-tXxA76mYSa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxA76mYSa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxA76mYSa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxA76mYSa .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxA76mYSa .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-tXxA76mYSa .close::before {
  content: '\e91a';
}
.cid-tXxA76mYSa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxA76mYSa .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-tXxA76mYSa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxA76mYSa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxA76mYSa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxA76mYSa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxA76mYSa .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-tXxA76mYSa .carousel-indicators li.active,
.cid-tXxA76mYSa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxA76mYSa .carousel-indicators li::after,
.cid-tXxA76mYSa .carousel-indicators li::before {
  content: none;
}
.cid-tXxA76mYSa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxA76mYSa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxA76mYSa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxA76mYSa .carousel-indicators {
    display: none;
  }
}
.cid-tXxA76mYSa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxA76mYSa .carousel-inner > .active {
  display: block;
}
.cid-tXxA76mYSa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxA76mYSa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxA76mYSa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxA76mYSa .carousel-control,
  .cid-tXxA76mYSa .carousel-indicators,
  .cid-tXxA76mYSa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxA76mYSa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxA76mYSa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxA76mYSa .carousel-indicators .active,
.cid-tXxA76mYSa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxA76mYSa .carousel-indicators .active {
  background: #fff;
}
.cid-tXxA76mYSa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxA76mYSa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxA76mYSa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxA76mYSa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxA76mYSa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxA76mYSa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxA76mYSa .carousel {
  width: 100%;
}
.cid-tXxA76mYSa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxA76mYSa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxA76mYSa .modal.fade .modal-dialog,
.cid-tXxA76mYSa .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxA76mYSa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxA76mYSa H6 {
  text-align: center;
}
.cid-tXxA76mYSa H3 {
  color: #353535;
}
.cid-tXxA76GMIY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXxA76GMIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxA76GMIY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxA76GMIY .item {
  padding-bottom: 2rem;
}
.cid-tXxA76GMIY .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxA76GMIY .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxA76GMIY .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-tXxA76GMIY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxA76GMIY .carousel-control,
.cid-tXxA76GMIY .close {
  background: #1b1b1b;
}
.cid-tXxA76GMIY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxA76GMIY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxA76GMIY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxA76GMIY .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxA76GMIY .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-tXxA76GMIY .close::before {
  content: '\e91a';
}
.cid-tXxA76GMIY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxA76GMIY .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-tXxA76GMIY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxA76GMIY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxA76GMIY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxA76GMIY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxA76GMIY .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-tXxA76GMIY .carousel-indicators li.active,
.cid-tXxA76GMIY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxA76GMIY .carousel-indicators li::after,
.cid-tXxA76GMIY .carousel-indicators li::before {
  content: none;
}
.cid-tXxA76GMIY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxA76GMIY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxA76GMIY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxA76GMIY .carousel-indicators {
    display: none;
  }
}
.cid-tXxA76GMIY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxA76GMIY .carousel-inner > .active {
  display: block;
}
.cid-tXxA76GMIY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxA76GMIY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxA76GMIY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxA76GMIY .carousel-control,
  .cid-tXxA76GMIY .carousel-indicators,
  .cid-tXxA76GMIY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxA76GMIY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxA76GMIY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxA76GMIY .carousel-indicators .active,
.cid-tXxA76GMIY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxA76GMIY .carousel-indicators .active {
  background: #fff;
}
.cid-tXxA76GMIY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxA76GMIY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxA76GMIY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxA76GMIY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxA76GMIY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxA76GMIY .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxA76GMIY .carousel {
  width: 100%;
}
.cid-tXxA76GMIY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxA76GMIY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxA76GMIY .modal.fade .modal-dialog,
.cid-tXxA76GMIY .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxA76GMIY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxA76GMIY H6 {
  text-align: center;
}
.cid-tXxA76GMIY H3 {
  color: #353535;
}
.cid-tXxA771dXF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxA771dXF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxA771dXF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxA771dXF .item {
  padding-bottom: 2rem;
}
.cid-tXxA771dXF .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxA771dXF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxA771dXF .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-tXxA771dXF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxA771dXF .carousel-control,
.cid-tXxA771dXF .close {
  background: #1b1b1b;
}
.cid-tXxA771dXF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxA771dXF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxA771dXF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxA771dXF .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxA771dXF .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-tXxA771dXF .close::before {
  content: '\e91a';
}
.cid-tXxA771dXF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxA771dXF .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-tXxA771dXF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxA771dXF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxA771dXF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxA771dXF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxA771dXF .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-tXxA771dXF .carousel-indicators li.active,
.cid-tXxA771dXF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxA771dXF .carousel-indicators li::after,
.cid-tXxA771dXF .carousel-indicators li::before {
  content: none;
}
.cid-tXxA771dXF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxA771dXF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxA771dXF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxA771dXF .carousel-indicators {
    display: none;
  }
}
.cid-tXxA771dXF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxA771dXF .carousel-inner > .active {
  display: block;
}
.cid-tXxA771dXF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxA771dXF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxA771dXF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxA771dXF .carousel-control,
  .cid-tXxA771dXF .carousel-indicators,
  .cid-tXxA771dXF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxA771dXF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxA771dXF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxA771dXF .carousel-indicators .active,
.cid-tXxA771dXF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxA771dXF .carousel-indicators .active {
  background: #fff;
}
.cid-tXxA771dXF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxA771dXF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxA771dXF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxA771dXF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxA771dXF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxA771dXF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxA771dXF .carousel {
  width: 100%;
}
.cid-tXxA771dXF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxA771dXF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxA771dXF .modal.fade .modal-dialog,
.cid-tXxA771dXF .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxA771dXF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxA771dXF H6 {
  text-align: center;
}
.cid-tXxA771dXF H3 {
  color: #353535;
}
.cid-tXxA77itBg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #f4f3ec;
}
.cid-tXxA77itBg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxA77itBg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxA77itBg .item {
  padding-bottom: 2rem;
}
.cid-tXxA77itBg .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tXxA77itBg .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tXxA77itBg .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-tXxA77itBg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tXxA77itBg .carousel-control,
.cid-tXxA77itBg .close {
  background: #1b1b1b;
}
.cid-tXxA77itBg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tXxA77itBg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tXxA77itBg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tXxA77itBg .carousel-control-next span {
  margin-left: 5px;
}
.cid-tXxA77itBg .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-tXxA77itBg .close::before {
  content: '\e91a';
}
.cid-tXxA77itBg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tXxA77itBg .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-tXxA77itBg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxA77itBg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tXxA77itBg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tXxA77itBg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tXxA77itBg .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-tXxA77itBg .carousel-indicators li.active,
.cid-tXxA77itBg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tXxA77itBg .carousel-indicators li::after,
.cid-tXxA77itBg .carousel-indicators li::before {
  content: none;
}
.cid-tXxA77itBg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tXxA77itBg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tXxA77itBg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tXxA77itBg .carousel-indicators {
    display: none;
  }
}
.cid-tXxA77itBg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tXxA77itBg .carousel-inner > .active {
  display: block;
}
.cid-tXxA77itBg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXxA77itBg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXxA77itBg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tXxA77itBg .carousel-control,
  .cid-tXxA77itBg .carousel-indicators,
  .cid-tXxA77itBg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tXxA77itBg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tXxA77itBg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tXxA77itBg .carousel-indicators .active,
.cid-tXxA77itBg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tXxA77itBg .carousel-indicators .active {
  background: #fff;
}
.cid-tXxA77itBg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tXxA77itBg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tXxA77itBg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tXxA77itBg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tXxA77itBg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tXxA77itBg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tXxA77itBg .carousel {
  width: 100%;
}
.cid-tXxA77itBg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tXxA77itBg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tXxA77itBg .modal.fade .modal-dialog,
.cid-tXxA77itBg .modal.in .modal-dialog {
  transform: none;
}
.cid-tXxA77itBg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tXxA77itBg H6 {
  text-align: center;
}
.cid-tXxA77itBg H3 {
  color: #7b7b7b;
}
.cid-tXxA77B7cf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
}
.cid-tXxA77B7cf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXxA77B7cf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXxA77B7cf .mbr-section-title {
  color: #e6c63b;
  text-align: center;
}
.cid-tXxA77B7cf .mbr-section-subtitle {
  color: #e3ebf3;
}
.cid-tXxA77B7cf .mbr-section-btn {
  margin-top: 50px;
}
@media (max-width: 1399px) {
  .cid-tXxA77B7cf .mbr-section-btn {
    margin-top: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tXxA77B7cf .mbr-section-btn {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .cid-tXxA77B7cf .mbr-section-btn {
    margin-top: 2px;
  }
}
.cid-tXxA77B7cf .text-wrap {
  display: flex;
  column-gap: 20px;
  width: 100%;
  margin-top: 60px;
}
@media (max-width: 1399px) {
  .cid-tXxA77B7cf .text-wrap {
    margin-top: 40px;
  }
}
@media (max-width: 991px) {
  .cid-tXxA77B7cf .text-wrap {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXxA77B7cf .text-wrap {
    flex-wrap: wrap;
    row-gap: 12px;
    margin-top: 12px;
  }
}
.cid-tXxA77B7cf .mbr-text {
  width: 1px;
  flex-grow: 1;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tXxA77B7cf .mbr-text {
    width: 100%;
  }
}
.cid-tXxA77B7cf .mbr-section-subtitle,
.cid-tXxA77B7cf .mbr-section-btn {
  text-align: center;
}
.cid-tXxA77LDKX {
  background: #ffffff;
}
.cid-tXxA77LDKX .container-fluid {
  padding: 0 3rem;
}
.cid-tXxA77LDKX .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-tXxA77LDKX .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXxA77LDKX .video-block {
    width: 100% !important;
  }
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9wwxK1ck5 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u9wwxK1ck5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9wwxK1ck5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9wwxK1ck5 .section-border-item {
  background-color: #fcdb42;
}
.cid-u9wwxK1ck5 .mbr-section-title {
  color: #fff;
}
.cid-u9wwxK1ck5 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u9wwxK1ck5 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u9wwxK1ck5 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u9wwxKghLq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u9wwxKghLq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9wwxKghLq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9wwxKghLq .video-wrapper iframe {
  width: 100%;
}
.cid-u9wwxKghLq .mbr-section-title,
.cid-u9wwxKghLq .mbr-section-subtitle,
.cid-u9wwxKghLq .mbr-text {
  text-align: center;
}
.cid-u9wwxKghLq .mbr-section-title {
  color: #a2a2a2;
}
.cid-u9wwxKghLq .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9BT1BmfLU {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u9BT1BmfLU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9BT1BmfLU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9BT1BmfLU .section-border-item {
  background-color: #fcdb42;
}
.cid-u9BT1BmfLU .mbr-section-title {
  color: #fff;
}
.cid-u9BT1BmfLU .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u9BT1BmfLU .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u9BT1BmfLU .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u9BTzGyOYs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-u9BTzGyOYs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9BTzGyOYs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9BTzGyOYs .row {
  flex-direction: row-reverse;
}
.cid-u9BTzGyOYs .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-u9BTzGyOYs .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-u9BTzGyOYs .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-u9BTzGyOYs .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-u9BTzGyOYs .col-img {
    padding-right: 30px !important;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  .cid-u9BTzGyOYs .col-img {
    padding: 30px !important;
  }
}
.cid-u9BTzGyOYs .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
.cid-u9BTzGyOYs .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u9BTzGyOYs .text-wrapper {
    margin-bottom: 30px;
  }
}
.cid-u9BTzGyOYs .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-u9BTzGyOYs .mbr-section-subtitle {
  color: #FFFFFF;
  margin-bottom: 22px;
}
.cid-u9BTzGyOYs .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-u9BTzGyOYs .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-u9BTzGyOYs .mbr-text {
    padding-right: 0;
  }
}
.cid-u9BTzGyOYs .mbr-section-btn {
  margin-top: 20px;
}
.cid-u9BTzGyOYs .social-container {
  width: 100%;
  padding-top: 100px;
}
@media (max-width: 991px) {
  .cid-u9BTzGyOYs .social-container {
    padding-top: 40px;
  }
}
.cid-u9BTzGyOYs .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-u9BTzGyOYs .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-u9BTzGyOYs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-u9BTzGyOYs .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-u9BTzGyOYs .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-u9BTzGyOYs .soc-item:hover {
  transform: translateY(-3px);
}
.cid-u9BTzGyOYs .soc-item:hover:before {
  opacity: 1;
}
.cid-u9BTzGyOYs .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  background: linear-gradient(to right, #6592e6, #ffe885);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-u9BTzGyOYs .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-u9BTzGyOYs .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.75026795;
}
.cid-u9EIfwnUV5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u9EIfwnUV5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9EIfwnUV5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9EIfwnUV5 .video-wrapper iframe {
  width: 100%;
}
.cid-u9EIfwnUV5 .mbr-section-title,
.cid-u9EIfwnUV5 .mbr-section-subtitle,
.cid-u9EIfwnUV5 .mbr-text {
  text-align: center;
}
.cid-u9EIfwnUV5 .mbr-section-title {
  color: #a2a2a2;
}
.cid-u9EIfwnUV5 .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9K97SVt37 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u9K97SVt37 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K97SVt37 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K97SVt37 .section-border-item {
  background-color: #fcdb42;
}
.cid-u9K97SVt37 .mbr-section-title {
  color: #fff;
}
.cid-u9K97SVt37 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u9K97SVt37 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u9K97SVt37 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u9K97TdStC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u9K97TdStC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K97TdStC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K97TdStC .video-wrapper iframe {
  width: 100%;
}
.cid-u9K97TdStC .mbr-section-title,
.cid-u9K97TdStC .mbr-section-subtitle,
.cid-u9K97TdStC .mbr-text {
  text-align: center;
}
.cid-u9K97TdStC .mbr-section-title {
  color: #a2a2a2;
}
.cid-u9K97TdStC .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u9K97Tt6h1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u9K97Tt6h1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K97Tt6h1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K97Tt6h1 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u9K97Tt6h1 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u9K97Tt6h1 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u9K97Tt6h1 .card-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u9K97Tt6h1 .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u9K97Tt6h1 .border-item {
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
  background-color: #16181c;
}
.cid-u9K97Tt6h1 .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u9PiZJKVw3 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-u9PiZJKVw3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9PiZJKVw3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9PiZJKVw3 .section-border-item {
  background-color: #fcdb42;
}
.cid-u9PiZJKVw3 .mbr-section-title {
  color: #fff;
}
.cid-u9PiZJKVw3 .mbr-section-subtitle {
  color: #0597FF;
}
.cid-u9PiZJKVw3 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-u9PiZJKVw3 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-u9PiZK0QCJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u9PiZK0QCJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9PiZK0QCJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9PiZK0QCJ .video-wrapper iframe {
  width: 100%;
}
.cid-u9PiZK0QCJ .mbr-section-title,
.cid-u9PiZK0QCJ .mbr-section-subtitle,
.cid-u9PiZK0QCJ .mbr-text {
  text-align: center;
}
.cid-u9PiZK0QCJ .mbr-section-title {
  color: #a2a2a2;
}
.cid-u9PiZK0QCJ .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-u9PiZKey4P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1a1e21;
  overflow: hidden;
}
.cid-u9PiZKey4P .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9PiZKey4P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9PiZKey4P .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-u9PiZKey4P .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u9PiZKey4P .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u9PiZKey4P .card-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u9PiZKey4P .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 15px;
}
.cid-u9PiZKey4P .border-item {
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
  background-color: #16181c;
}
.cid-u9PiZKey4P .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
  text-align: center;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-udVwk8em9o {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-udVwk8em9o .mbr-fallback-image.disabled {
  display: none;
}
.cid-udVwk8em9o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udVwk8em9o .section-border-item {
  background-color: #fcdb42;
}
.cid-udVwk8em9o .mbr-section-title {
  color: #fff;
}
.cid-udVwk8em9o .mbr-section-subtitle {
  color: #0597FF;
}
.cid-udVwk8em9o .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-udVwk8em9o .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-udVwk8si1a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-udVwk8si1a .mbr-fallback-image.disabled {
  display: none;
}
.cid-udVwk8si1a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udVwk8si1a .video-wrapper iframe {
  width: 100%;
}
.cid-udVwk8si1a .mbr-section-title,
.cid-udVwk8si1a .mbr-section-subtitle,
.cid-udVwk8si1a .mbr-text {
  text-align: center;
}
.cid-udVwk8si1a .mbr-section-title {
  color: #a2a2a2;
}
.cid-udVwk8si1a .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-udWCK6RTLC {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #151515;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-udWCK6RTLC .mbr-fallback-image.disabled {
  display: none;
}
.cid-udWCK6RTLC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udWCK6RTLC .section-border-item {
  background-color: #fcdb42;
}
.cid-udWCK6RTLC .mbr-section-title {
  color: #fff;
}
.cid-udWCK6RTLC .mbr-section-subtitle {
  color: #0597FF;
}
.cid-udWCK6RTLC .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-udWCK6RTLC .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-udWCK761G8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-udWCK761G8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-udWCK761G8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udWCK761G8 .video-wrapper iframe {
  width: 100%;
}
.cid-udWCK761G8 .mbr-section-title,
.cid-udWCK761G8 .mbr-section-subtitle,
.cid-udWCK761G8 .mbr-text {
  text-align: center;
}
.cid-udWCK761G8 .mbr-section-title {
  color: #a2a2a2;
}
.cid-udWCK761G8 .mbr-section-subtitle {
  color: #7b7b7b;
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueY126v8xL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueY126v8xL nav.navbar {
  position: fixed;
}
.cid-ueY126v8xL .container,
.cid-ueY126v8xL .container-fluid {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .container,
  .cid-ueY126v8xL .container-fluid {
    flex-wrap: nowrap;
  }
}
.cid-ueY126v8xL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ueY126v8xL .dropdown-menu {
  padding: 1rem 0;
  border-radius: 0px;
  background: #d11535 !important;
}
.cid-ueY126v8xL .dropdown-item:hover,
.cid-ueY126v8xL .dropdown-item:focus {
  color: #e6c63b !important;
}
.cid-ueY126v8xL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueY126v8xL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueY126v8xL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueY126v8xL .nav-link {
  position: relative;
}
.cid-ueY126v8xL .nav-link:hover {
  color: #ffffff !important;
}
.cid-ueY126v8xL .nav-link:hover:before {
  opacity: 1;
}
.cid-ueY126v8xL .nav-link:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueY126v8xL .container {
  display: flex;
  margin: auto;
}
.cid-ueY126v8xL .iconfont-wrapper {
  color: #040402 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueY126v8xL .nav-item:focus,
.cid-ueY126v8xL .nav-link:focus {
  outline: none;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueY126v8xL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueY126v8xL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueY126v8xL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueY126v8xL .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 2px solid #d11535;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #f04815;
}
.cid-ueY126v8xL .navbar.opened {
  transition: all 0.3s;
}
.cid-ueY126v8xL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueY126v8xL .navbar .navbar-logo img {
  width: auto;
}
.cid-ueY126v8xL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueY126v8xL .navbar.collapsed {
  justify-content: center;
}
.cid-ueY126v8xL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueY126v8xL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueY126v8xL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueY126v8xL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueY126v8xL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueY126v8xL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueY126v8xL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueY126v8xL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueY126v8xL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueY126v8xL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueY126v8xL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueY126v8xL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueY126v8xL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueY126v8xL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueY126v8xL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueY126v8xL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueY126v8xL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueY126v8xL .dropdown-item.active,
.cid-ueY126v8xL .dropdown-item:active {
  background-color: transparent;
}
.cid-ueY126v8xL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueY126v8xL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f04815;
}
.cid-ueY126v8xL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueY126v8xL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueY126v8xL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueY126v8xL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueY126v8xL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: absolute;
  top: 2rem;
  right: 1rem;
  z-index: 5;
  align-self: center;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueY126v8xL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueY126v8xL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueY126v8xL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueY126v8xL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueY126v8xL .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-ueY126v8xL .navbar {
    height: 70px;
  }
  .cid-ueY126v8xL .navbar.opened {
    height: auto;
  }
  .cid-ueY126v8xL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
@media (max-width: 992px) {
  .cid-ueY126v8xL .icons-menu {
    padding-right: 0;
  }
  .cid-ueY126v8xL .iconfont-wrapper {
    padding: 0 0.25rem;
  }
}
.cid-u1c5lsiXey {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u1c5lsiXey .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1c5lsiXey .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1c5lsiXey .mbr-section-title {
  color: #e3ebf3;
}
.cid-u1c5lsiXey .mbr-section-title a {
  pointer-events: none;
}
.cid-u1c5lsiXey .mbr-section-subtitle {
  margin-top: 40px;
  color: #6c7a88;
}
@media (max-width: 1399px) {
  .cid-u1c5lsiXey .mbr-section-subtitle {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .cid-u1c5lsiXey .mbr-section-subtitle {
    margin-top: 20px;
  }
}
.cid-u1c5lsiXey .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .cid-u1c5lsiXey .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-tXd6y4fIeq {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tXd6y4fIeq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXd6y4fIeq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXd6y4fIeq .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tXd6y4fIeq .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tXd6y4fIeq .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tXd6y4fIeq .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tXd6y4fIeq .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tXd6y4fIeq .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tXd6y4fIeq .mbr-section-head {
  width: 100%;
}
.cid-tXd6y4fIeq .mbr-section-title {
  color: #e6c63b;
}
@media (max-width: 767px) {
  .cid-tXd6y4fIeq .mbr-section-title {
    text-align: center;
  }
}
.cid-tXd6y4fIeq .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tXd6y4fIeq .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tXd6y4fIeq .card-row {
  align-items: stretch;
}
.cid-tXd6y4fIeq .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tXd6y4fIeq .item {
    margin-top: 30px;
  }
}
.cid-tXd6y4fIeq .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-tXd6y4fIeq .item-wrapper {
    padding: 20px;
  }
}
.cid-tXd6y4fIeq .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tXd6y4fIeq .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-tXd6y4fIeq .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-tXd6y4fIeq .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-tXd6y4fIeq .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-tXd6y4fIeq .card-box {
  position: relative;
  z-index: 5;
  padding-top: 18px;
}
.cid-tXd6y4fIeq .card-title {
  position: relative;
  z-index: 5;
  color: #e6c63b;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tXd6y4fIeq .card-title {
    margin-bottom: 10px;
  }
}
.cid-tXd6y4fIeq .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-tXd6y4fIeq .card-text a {
  transition: .4s all;
}
.cid-tXd6y4fIeq .card-text a:hover {
  color: #e6c63b !important;
}
.cid-tXJxLednb9 {
  background-image: url("../../../assets/images/b3.-1481x933.jpg");
}
.cid-tXJxLednb9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXJxLednb9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXJxLednb9 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tXJxLednb9 .mbr-text,
.cid-tXJxLednb9 .mbr-section-btn {
  color: #e6c63b;
  text-align: left;
}
.cid-ueYiYW9Gzv .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-ueYiYW9Gzv .col-text {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-ueYiYW9Gzv .label-text {
  width: 100%;
  margin-bottom: 16px;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-ueYiYW9Gzv .label-text {
    text-align: center !important;
  }
}
.cid-ueYiYW9Gzv .mbr-section-title {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ueYiYW9Gzv .mbr-section-title {
    text-align: center !important;
  }
}
.cid-ueYiYW9Gzv .mbr-section-title,
.cid-ueYiYW9Gzv .mbr-section-btn {
  text-align: center;
}
.cid-u1bFuZloQC {
  background: #ffffff;
}
.cid-u1bFuZloQC .container-fluid {
  padding: 0 3rem;
}
.cid-u1bFuZloQC .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-u1bFuZloQC .container-fluid {
    padding: 0 1rem;
  }
  .cid-u1bFuZloQC .video-block {
    width: 100% !important;
  }
}
.cid-ueXSob7OX4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
